Difference between revisions of "Talk:Oolite Keyboard Controls"
Cholmondely (talk | contribs) m (Missing codes) |
|||
(4 intermediate revisions by 3 users not shown) | |||
Line 5: | Line 5: | ||
<shift>r for selected cargo jettison, in cargo screen. | <shift>r for selected cargo jettison, in cargo screen. | ||
− | When in the shortrange map, press <i> for graphical systeminfo. | + | When in the shortrange map, press <-i-> for graphical systeminfo. |
:A_H | :A_H | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ? for Filter Market | ||
+ | |||
+ | / for Sort Market | ||
+ | |||
+ | :Cholmondeley | ||
+ | |||
+ | == ASCII? Scan codes? What on Earth is this? == | ||
+ | |||
+ | Err... How the heck am I supposed to modify my key config when I have no idea what code corresponds to which key? These codes are clearly not ASCII (although some of them are) because there is no ASCII code for left, home or other special keys - and most of all, ASCII (even when extended) goes only up to 255... So what's Home key doing with a code of 302? | ||
+ | |||
+ | Moreover, [http://www.comptechdoc.org/os/linux/howlinuxworks/linux_hlkeycodes.html this link] is completely useless - with the first glance one can tell that those keycodes have nothing to do with those described here. So what are the correct keycodes for the keys on my keyboard? | ||
+ | -- [[User:Khokkanen|Khokkanen]] 12:50, 20 December 2008 (UTC) | ||
+ | |||
+ | :OK, I found out the key codes for those keys that have no ASCII codes; they were in MyOpenGLView.h in SDL (or Cocoa) sources. Here they are: gvArrowKeyUp = 255, gvArrowKeyDown = 254, gvArrowKeyLeft = 253, gvArrowKeyRight = 252, gvFunctionKey1 = 241, gvFunctionKey2 = 242, gvFunctionKey3 = 243, gvFunctionKey4 = 244, gvFunctionKey5 = 245, gvFunctionKey6 = 246, gvFunctionKey7 = 247, gvFunctionKey8 = 248, gvFunctionKey9 = 249, FunctionKey10 = 250, gvFunctionKey11 = 251, gvMouseLeftButton = 301, gvMouseDoubleClick = 302, gvHomeKey = 303, gvEndKey = 304, gvNumberKey0 = 48, gvNumberKey1 = 49, gvNumberKey2 = 50, gvNumberKey3 = 51, gvNumberKey4 = 52, gvNumberKey5 = 53, gvNumberKey6 = 54, gvNumberKey7 = 55, gvNumberKey8 = 56, gvNumberKey9 = 57 | ||
+ | -- [[User:Khokkanen|Khokkanen]] 16:58, 23 December 2008 (UTC) | ||
+ | |||
+ | == Old table == | ||
+ | |||
+ | Do we still need the old table? v1.76 is a stable release... [[User:Svengali|Svengali]] 19:28, 8 February 2012 (UTC) |
Latest revision as of 10:15, 24 November 2020
you should probably add the keyconfig.plist <key>'s for each control
<shift>r for selected cargo jettison, in cargo screen.
When in the shortrange map, press <-i-> for graphical systeminfo.
- A_H
? for Filter Market
/ for Sort Market
- Cholmondeley
ASCII? Scan codes? What on Earth is this?
Err... How the heck am I supposed to modify my key config when I have no idea what code corresponds to which key? These codes are clearly not ASCII (although some of them are) because there is no ASCII code for left, home or other special keys - and most of all, ASCII (even when extended) goes only up to 255... So what's Home key doing with a code of 302?
Moreover, this link is completely useless - with the first glance one can tell that those keycodes have nothing to do with those described here. So what are the correct keycodes for the keys on my keyboard? -- Khokkanen 12:50, 20 December 2008 (UTC)
- OK, I found out the key codes for those keys that have no ASCII codes; they were in MyOpenGLView.h in SDL (or Cocoa) sources. Here they are: gvArrowKeyUp = 255, gvArrowKeyDown = 254, gvArrowKeyLeft = 253, gvArrowKeyRight = 252, gvFunctionKey1 = 241, gvFunctionKey2 = 242, gvFunctionKey3 = 243, gvFunctionKey4 = 244, gvFunctionKey5 = 245, gvFunctionKey6 = 246, gvFunctionKey7 = 247, gvFunctionKey8 = 248, gvFunctionKey9 = 249, FunctionKey10 = 250, gvFunctionKey11 = 251, gvMouseLeftButton = 301, gvMouseDoubleClick = 302, gvHomeKey = 303, gvEndKey = 304, gvNumberKey0 = 48, gvNumberKey1 = 49, gvNumberKey2 = 50, gvNumberKey3 = 51, gvNumberKey4 = 52, gvNumberKey5 = 53, gvNumberKey6 = 54, gvNumberKey7 = 55, gvNumberKey8 = 56, gvNumberKey9 = 57
-- Khokkanen 16:58, 23 December 2008 (UTC)
Old table
Do we still need the old table? v1.76 is a stable release... Svengali 19:28, 8 February 2012 (UTC)