Changing the default key bindings

All new ideas for the upcoming releases of ToME 4.x.x should be discussed here

Moderator: Moderator

Post Reply
Message
Author
Mithril
Archmage
Posts: 327
Joined: Fri Oct 01, 2010 5:43 pm

Changing the default key bindings

#1 Post by Mithril »

One of the most used commands, Rest until completely maxed, uses a capital R which creates a lot of not needed finger strain. Should be changed to something not needing two keys to be pressed. Like r.

Better yet, the most commonly used commands should be placed on the now not used keys on the keypad where one hand always rests in close proximity. So maybe for example Rest until maxed, Get, and Look, and a Cancel action command, should be placed on the keypad.

Fela
Wyrmic
Posts: 279
Joined: Sun Aug 29, 2010 5:23 pm
Location: Hessen, Germany

Re: Changing the default key bindings

#2 Post by Fela »

Great idea, considering my notebook doesn't have a keypad and working around movement restrictions (diagonal arrows anyone?) this causes already unnerves me...so let's just pile more functions on keys not everybody has.

darkgod
Master of Eyal
Posts: 10750
Joined: Wed Jul 24, 2002 9:26 pm
Location: Angolwen
Contact:

Re: Changing the default key bindings

#3 Post by darkgod »

Hehe :)
But I agree 'r' would do just fine instead of 'R'
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning ;)

Mithril
Archmage
Posts: 327
Joined: Fri Oct 01, 2010 5:43 pm

Re: Changing the default key bindings

#4 Post by Mithril »

Fela wrote:Great idea, considering my notebook doesn't have a keypad and working around movement restrictions (diagonal arrows anyone?) this causes already unnerves me...so let's just pile more functions on keys not everybody has.
Well, there are two sets of default key bindings. One could be for notebook users and one for those with a complete keyboard.

I really think that this is one of the most significant improvements one can make. Increasing keyboard ease of use by minimizing the distance the fingers and the hands have to travel will make the whole game feel much better.

Another problematic key is the Escape key that you use quite often to cancel commands. On a complete keyboard it often requires looking down and lifting the entire hand in order to press it. Afterwards you have to repeat the process in order to put the hand back in the normal position. So I think that there should be an alternative binding to one of the unused numpad keys.

darkgod
Master of Eyal
Posts: 10750
Joined: Wed Jul 24, 2002 9:26 pm
Location: Angolwen
Contact:

Re: Changing the default key bindings

#5 Post by darkgod »

But the numpad is used for movement too
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning ;)

Mithril
Archmage
Posts: 327
Joined: Fri Oct 01, 2010 5:43 pm

Re: Changing the default key bindings

#6 Post by Mithril »

darkgod wrote:But the numpad is used for movement too
But there are four unused key on a normal numpad. Numpadaddition, Numpaddivision, Numpadmultiply, and Numpadsubtract. These could be used for alternative bindings of Rest until maximized, Get, Look, and Cancel action (Escape). Numpadenter is fine as it is as an alternative to Enter.
Last edited by Mithril on Tue Oct 12, 2010 11:35 am, edited 1 time in total.

Mithril
Archmage
Posts: 327
Joined: Fri Oct 01, 2010 5:43 pm

Re: Changing the default key bindings

#7 Post by Mithril »

There are also Numpadinsert and Numpaddelete that could be used for some other commands. Maybe Use item and Use talent. Or maybe Inventory and Drop item are more common.

Mithril
Archmage
Posts: 327
Joined: Fri Oct 01, 2010 5:43 pm

Re: Changing the default key bindings

#8 Post by Mithril »

Notebook users would be enormously helped by having the alternative set of movement keys as a square, which include the diagonal keys as on the numpad, instead of on the arrow keys.

Fela
Wyrmic
Posts: 279
Joined: Sun Aug 29, 2010 5:23 pm
Location: Hessen, Germany

Re: Changing the default key bindings

#9 Post by Fela »

Is customized keybinding via options planned?

That would probably solve all those issues :)

darkgod
Master of Eyal
Posts: 10750
Joined: Wed Jul 24, 2002 9:26 pm
Location: Angolwen
Contact:

Re: Changing the default key bindings

#10 Post by darkgod »

Hum.. err ...
Did you ever try pressing Escape, and selecting "Keybinds" ? ;)
It's been there since the first betas, maybe before ;)
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning ;)

Mithril
Archmage
Posts: 327
Joined: Fri Oct 01, 2010 5:43 pm

Re: Changing the default key bindings

#11 Post by Mithril »

Fela wrote:Is customized keybinding via options planned?

That would probably solve all those issues :)
A lot of users do not know about the current option to change key bindings as can be seen in this thread. Also it makes the game a nicer experience for new players if the default key bindings are optimized.
Last edited by Mithril on Tue Oct 12, 2010 2:01 pm, edited 1 time in total.

Fela
Wyrmic
Posts: 279
Joined: Sun Aug 29, 2010 5:23 pm
Location: Hessen, Germany

Re: Changing the default key bindings

#12 Post by Fela »

darkgod wrote:Hum.. err ...
Did you ever try pressing Escape, and selecting "Keybinds" ? ;)
It's been there since the first betas, maybe before ;)
Umm..well, i _thought_ i had seen that, but figured since people were complaining, that i misremembered.
Am at work, so could not check it out right now.
(i.e. I might even be able to run the client without anyone noticing, but it is so terribly slow here - don't know why - that it's just too bothersome to even start it)

darkgod
Master of Eyal
Posts: 10750
Joined: Wed Jul 24, 2002 9:26 pm
Location: Angolwen
Contact:

Re: Changing the default key bindings

#13 Post by darkgod »

Probably bad/non-existant opengl drivers.

As for not knowing the option, I believe most people assume all games to have the option to bind keys, it's just that roguelike players are used to utterly hopeless "UIs" :)
And yes I agree good default bindings, are good, although I still question the validity of binding them to unlogical keys on the keypad.
When I try a new game I press 'i' to get an inventory window without reading a manual, it's just logical
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning ;)

Mithril
Archmage
Posts: 327
Joined: Fri Oct 01, 2010 5:43 pm

Re: Changing the default key bindings

#14 Post by Mithril »

darkgod wrote:Probably bad/non-existant opengl drivers.

As for not knowing the option, I believe most people assume all games to have the option to bind keys, it's just that roguelike players are used to utterly hopeless "UIs" :)
And yes I agree good default bindings, are good, although I still question the validity of binding them to unlogical keys on the keypad.
When I try a new game I press 'i' to get an inventory window without reading a manual, it's just logical
Well, only if one has played roguelikes before. Since there are two sets of default keys one set can be the logical keys and one set can be those that require less hand and finger movements.

Post Reply