Ticket #620 (new bug)
Angband doesn't see difference between numpadarrows/diagonals from others.
| Reported by: | anonymous | Owned by: | |
|---|---|---|---|
| Milestone: | 3.1.3 | Keywords: | windows |
| Cc: |
Description
[Windows vista, but seems to be more prevalent than just this OS.] In angband, with numlock off, 2468 act like the arrows, and 1379 act like end/pgdn/home/pgup. with it on, they act like the row of numbers above the letters. This is a problem, because in the former, the bank of 10 keys (Arrows and insert/del/end/pgdn/home/pgup) are exactly the same to angband, meaning no macros can be put there. In the latter, It's nearly as bad, because shift in effect disables the numpad in angband, meaning no easy running, and ctrl+numpad number is completely ignored! Now, I dunno how any other OS's do it, but I'm sure Windows can clearly tell the difference between numpad unlocked numbers and the corresponding non numpad keys. One hack I've managed is to remap the bank of keys to F13-22 with autohotkey, but damn, that's an ugly, OS specific way to fix it.
