Opened 12 years ago

Last modified 7 years ago

#620 confirmed bug

Angband doesn't see difference between numpadarrows/diagonals from others.

Reported by: anonymous Owned by:
Milestone: Future Keywords: windows InputRework

Description (last modified by fizzix)

[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.

Change History (9)

comment:1 Changed 11 years ago by takkaria

  • Keywords windows added
  • Milestone changed from 3.1.1 beta to 3.1.2 beta

not this release...

comment:2 Changed 10 years ago by magnate

  • Milestone changed from 3.2.0 to 3.3.0

Punting to 3.3: non-urgent bug or change.

comment:3 Changed 10 years ago by magnate

  • Owner set to d_m
  • Status changed from new to assigned

Assigning to d_m as per IRC.

comment:4 Changed 10 years ago by takkaria

  • Keywords InputRework added
  • Owner changed from d_m to takkaria

I'll take this now, should be able to fix it in my input branch

comment:5 Changed 9 years ago by takkaria

  • Milestone changed from 3.3.0 to 3.4.0


comment:6 Changed 8 years ago by fizzix

  • Description modified (diff)
  • Milestone changed from 3.4.0 to 3.5.0


comment:7 Changed 7 years ago by takkaria

  • Status changed from assigned to confirmed

comment:8 Changed 7 years ago by takkaria

  • Owner takkaria deleted
  • Status changed from confirmed to assigned

comment:9 Changed 7 years ago by takkaria

  • Status changed from assigned to confirmed
Note: See TracTickets for help on using tickets.