No mouse, no touchpad, just good old keyboard ...

General feedback and discussion of the game.

Moderators: Forum Moderators, Developers

kgish
Posts: 1
Joined: March 24th, 2008, 4:58 pm
Location: Gouda, The Netherlands

No mouse, no touchpad, just good old keyboard ...

Post by kgish »

I like to pass away the time during my long train commute by playing Wesnoth on my laptop.

However, not being able to use the mouse properly is a big frustration, and I am not such a fan of using the touchpad either.

Would it be possible to make the user interface fully hotkey compliant so that the game could be played easily using just the keyboard, e.g. not depending on the mouse at all?

Thanks alot in advance?

User avatar
appleide
Posts: 1003
Joined: November 8th, 2003, 10:03 pm
Location: Sydney,OZ

Re: No mouse, no touchpad, just good old keyboard ...

Post by appleide »

IMO the problem with most touch pads are that they are too slow. I turned up my touchpad's speed to the max and its a big improvement but it is barely enough for me. I think you should give that a try though.
Why did the fish laugh? Because the sea weed.

mameluke
Posts: 175
Joined: January 4th, 2008, 12:37 pm
Location: Switzerland

Re: No mouse, no touchpad, just good old keyboard ...

Post by mameluke »

how should this work?
Then you should type some coordinates?

Like $hotkey_move $from_x $from_y $to_x $to_y

Or do you have a better idea?

[EDIT]
Hmmm... maybe move the cursor/focus with arrows?
I don't see any problems with an elf-woman hitting somebody with a mace...

User avatar
turin
Lord of the East
Posts: 11662
Joined: January 11th, 2004, 7:17 pm
Location: Texas
Contact:

Re: No mouse, no touchpad, just good old keyboard ...

Post by turin »

mameluke wrote:[EDIT]
Hmmm... maybe move the cursor/focus with arrows?
Clearly...
For I am Turin Turambar - Master of Doom, by doom mastered. On permanent Wesbreak. Will not respond to private messages. Sorry!
And I hate stupid people.
The World of Orbivm

Wesnothphile
Posts: 27
Joined: November 18th, 2007, 12:56 pm

Re: No mouse, no touchpad, just good old keyboard ...

Post by Wesnothphile »

I remember being able to play Sid Meier's Alpha Centauri entirely via keyboard, without using a mouse or touchpad. So such an implementation would certainly be possible for a turn based strategy game.

I actually prefered playing Alpha Centauri that way. Not only was it quicker and easier to play this way, but also better for my wrists. My wrists didn't hurt as much after hours of gaming when I only used the keyboard.

Come to think of it, the keyboard only interface is also one of the reasons I like rogue-likes such as Nethack.

But the switch from squares to hexes may make such an interface more problematic, since the directional keys are not as intuitive.

rchandra
Posts: 35
Joined: December 18th, 2006, 11:41 am

Re: No mouse, no touchpad, just good old keyboard ...

Post by rchandra »

Wesnothphile wrote: But the switch from squares to hexes may make such an interface more problematic, since the directional keys are not as intuitive.
This won't be a big deal. Obviously up-down arrows will move North and South, and diagonal can handle ns/ne/sw/se. Many laptop users would prefer not to have to use their "emulated" num-pads (likely to interfere with other hotkeys), and so left-right should be one of the West and East directions. Which one doesn't matter, if it wasn't the desired one hit up or down.

User avatar
Sapient
Inactive Developer
Posts: 4453
Joined: November 26th, 2005, 7:41 am
Contact:

Re: No mouse, no touchpad, just good old keyboard ...

Post by Sapient »

right, but the arrow keys are already in use by the game.

another idea: if your OS is Windows, you can use the Accessibility features to turn on MouseKeys.

(this lets you emulate mouse activity with your numpad.)
http://www.wesnoth.org/wiki/User:Sapient... "Looks like your skills saved us again. Uh, well at least, they saved Soarin's apple pie."

User avatar
turin
Lord of the East
Posts: 11662
Joined: January 11th, 2004, 7:17 pm
Location: Texas
Contact:

Re: No mouse, no touchpad, just good old keyboard ...

Post by turin »

Sapient wrote:right, but the arrow keys are already in use by the game.
Shift + arrow key could be moving the mouse, perhaps. :hmm:
For I am Turin Turambar - Master of Doom, by doom mastered. On permanent Wesbreak. Will not respond to private messages. Sorry!
And I hate stupid people.
The World of Orbivm

Dave
Founding Developer
Posts: 7071
Joined: August 17th, 2003, 5:07 am
Location: Seattle
Contact:

Re: No mouse, no touchpad, just good old keyboard ...

Post by Dave »

IMO this would be very nice.

It'd be also nice to be able to control it entirely with a gamepad.
“At Gambling, the deadly sin is to mistake bad play for bad luck.” -- Ian Fleming

megane
Art Contributor
Posts: 410
Joined: October 30th, 2006, 4:55 am
Location: The Big Ö (a.k.a. Austria)

Re: No mouse, no touchpad, just good old keyboard ...

Post by megane »

You don't have to use the arrow keys; just use uiojkl. Seems like there just need to be hotkey definitions -- which start out unassigned by default -- for "move cursor north," "move cursor north 8 hexes," "select hex" etc. Then you could just set up your own scheme.
that little girl's parents were attacked by ninjas - generic npc
hee hee! - little girl

AI
Developer
Posts: 2394
Joined: January 31st, 2008, 8:38 pm

Re: No mouse, no touchpad, just good old keyboard ...

Post by AI »

u is used for undo, which is quite useful. I haven't checked for other hotkeys, but qweasd should work.

qweo
Posts: 8
Joined: June 28th, 2007, 8:50 am
Location: Europe/Moscow

Re: No mouse, no touchpad, just good old keyboard ...

Post by qweo »

By the way, Vi-style navigation would be really nice, even more nice if take into account that Wesnoth commands is already Vi-like. Something like :move-cursor 10 north or :mc 10 n should look good. And if extend Vi-style to the "command", i. e. normal mode, there may be something like 10mn or 10mcn.

User avatar
cool evil
Posts: 244
Joined: September 13th, 2007, 10:56 pm

Re: No mouse, no touchpad, just good old keyboard ...

Post by cool evil »

It's possible. What you need is a slightly modified version of wesnoth that has a whole bunch of hotkeys. For example, CTRL A could activate attack sequence, a mouse appears, and you can use the directional keys to navigate the hexagon map, hit ENTER to attack a enemy, or to select one of your own units, and hit ENTER again to move to a specific hex. At other times the directional pad does only fast-scroll around the map and stuff.
Have no fear, Vlad is here!

User avatar
Unnheulu
Posts: 738
Joined: November 25th, 2007, 4:50 pm
Location: Cymru
Contact:

Re: No mouse, no touchpad, just good old keyboard ...

Post by Unnheulu »

CTRL+A is already used, how about SHIFT+A, or CTRL+SHIFT+A? :geek:

User avatar
Wintermute
Inactive Developer
Posts: 840
Joined: March 23rd, 2006, 10:28 pm
Location: On IRC as "happygrue" at: #wesnoth-mp

Re: No mouse, no touchpad, just good old keyboard ...

Post by Wintermute »

today: keyboard only Wesnoth.
tomorrow: Wesnoth on cell phones.

soon enough people can be LITERALLY calling each other noobs! :lol2:
"I just started playing this game a few days ago, and I already see some balance issues."

Post Reply