this post was submitted on 10 Mar 2024
296 points (97.7% liked)

Firefox

17952 readers
467 users here now

A place to discuss the news and latest developments on the open-source browser Firefox

founded 4 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] interdimensionalmeme@lemmy.ml 12 points 8 months ago* (last edited 8 months ago)

Yes, if I could I would un-bind all keys, then look at the list of possible actions and devise my own keyboard control scheme to my liking. And then I should be able to export that to a standardized keybinding file format and carry it with me to other computers and preserve my keybindings.

Games often suffer from the same issue.

I've even made a list of features a keybindings control should have.


Ability to bind multiple keys or key combos to the same action
Ability to delete all keybinds, save keybinds, restore keybinds, undo keybind choice
ability to bind any keyboard, mouse or joystick element to any action
ability to set if the action is HOLD or TOGGLE
ability to bind a key to more than one action
ability to quickly find keybind duplicates 
all actions should have an explanatory tooltip message
when binding a key that is already bound elsewhere, there can be a warning, but enter/ok should just bind the key as requested and not unbind the other
there should be a way to set a key which will change the keybinding to another layout (I think they are called keymap layers, this is becoming a builtin keyboard feature)
reset keybinding to default, should not be something that happens by accident
keybind changes should not require pressing "save" for them to take effect
it should be easy to unbind one key from an action and to unbind all keys from an action 
setting a keybind should not be annoying (you click the action, press the key, it is bound, don't ask a bunch of questions)