Pages: [1] :: one page |
|
Author |
Thread Statistics | Show CCP posts - 0 post(s) |
Kaylan Jahlar
Minmatar Industrial Limited
|
Posted - 2009.07.21 16:45:00 -
[1]
Edited by: Kaylan Jahlar on 21/07/2009 16:53:03 Currently, because of the way the keyboard shortcuts are treated by the game, you always have to use key modifiers (SHIFT, CTRL, ALT), or otherwise the game would become confused when you want to chat or type text in any input box. There are also several keys that you can't bind for some unknown reasons.
Most MMORPG's have remedied this by having a "text input mode" system, where, when you press a certain key (usually ENTER or /) or when the focus is switched to any text input box, all single-key bindings that can also be used for typing text are disabled until you exit the mode (by clicking/tabbing outside the field or by pressing ESC).
I think I'm not the only one that would like to be able to bind any function to a single key (A-Z, 0-1, NUMPAD Keys, etc...) instead of having to press multiple keys for everything but module slots and UI functions (using the F keys).
Furthermore, there shouldn't be any keys you cannot bind unless they are used for core UI functions (such as ALT-F4, TAB, ENTER and ESC, etc...), and also, the system should be able to detect any key automatically (including peripherals such as joystick and game controller buttons).
The process of binding a key using key modifiers should also be transparent. No more SHIFT, CTRL and ALT checkboxes. You should just have to double-click on the function name in the shortcuts window and then press whatever key or key-combo you want to bind that function to (which is pretty much a standard for most games out there).
In short, mapping a key should work like this:
1. Open the Shortcuts option 2. Double-click on the function you want to change the key binding for. 3. The game enters KEY BINDING mode. While in this mode, all other keyboard shortcuts are disabled so you can use any. 4. You press the key or key combo you want to bind 5. The game automatically detects the key and binds it to the function. If the key is conflicting with another function binding, a prompt pops up to tell you so and asks you to confirm if you want to unbind the conflicted function or not. 6. You click a "Save" button to save all bindings. Doing so would save the bindings into a local file. (Whether it's in readable and editable plain text or that it's binary is up to CCP but being able to directly edit key bindings in a file would be nice).
I'm aware this would require a lot of rewrites, but I think it's very much needed and is worth mentioning to CCP.
---- Advanced combat probing guide: A clever use of the directional scanner |
Herschel Yamamoto
Agent-Orange
|
Posted - 2009.07.21 17:16:00 -
[2]
Edited by: Herschel Yamamoto on 21/07/2009 17:15:47 I don't have too much of a problem with the status quo, but I think this would be better. Supported.
|
Lucy Midnight
|
Posted - 2009.07.21 18:13:00 -
[3]
|
Kaylan Jahlar
Minmatar Industrial Limited
|
Posted - 2009.07.22 12:28:00 -
[4]
Come on people, am I the only one using custom keyboard shortcuts in games or what?
---- Advanced combat probing guide: A clever use of the directional scanner |
Soeniss Delazur
Baptism oF Fire Sons of Tangra
|
Posted - 2009.07.22 14:09:00 -
[5]
And bring the possibility to save your shortcuts settings like you can do with the overview.
|
Aelsa
Portal Technologies
|
Posted - 2009.07.22 21:34:00 -
[6]
Originally by: Soeniss Delazur And bring the possibility to save your shortcuts settings like you can do with the overview.
This.
|
Da'Than
Interstellar Military Industries
|
Posted - 2009.07.23 11:47:00 -
[7]
Definitely needed. Why does the game tell me that "OEM is not supported" when I try to bind a function to STRG-÷? I mean, I can type an ÷ in normal chat, why can't I bind anything to that? Or to Page up? Or Page down? Man, I could go on ranting about that all day... Oh, and give us a "Launch drones" function!
|
Kaylan Jahlar
Minmatar Industrial Limited
|
Posted - 2009.07.23 15:27:00 -
[8]
Originally by: Da'Than Definitely needed. Why does the game tell me that "OEM is not supported" when I try to bind a function to STRG-÷? I mean, I can type an ÷ in normal chat, why can't I bind anything to that? Or to Page up? Or Page down? Man, I could go on ranting about that all day... Oh, and give us a "Launch drones" function!
I believe the current system only has a set list of keys you can bind, and that it detects the code of the key to define which one it is. If the key is not in the list it won't be accepted. That's why I think this is pretty stupid. You should only have a list of reserved keys you can't bind to, but any other key/key-combo you press should be detected and accepted and shown as it is called in your language.
I mean, this is not like it's rocket science to a game developer! It's very common and standard through most games that use customizable keyboard mappings. I really don't see why CCP couldn't spend some time to update that module. |
Kaylan Jahlar
Minmatar Industrial Limited
|
Posted - 2009.07.24 13:42:00 -
[9]
Bump
---- Advanced combat probing guide: A clever use of the directional scanner |
|
|
|
Pages: [1] :: one page |
First page | Previous page | Next page | Last page |