ozzyfreakdude
Still Fresh
- Joined
- Feb 14, 2011
- Messages
- 92
Hello
I've noticed that in many different programs, if I make enough key-presses in succession [including using the D-Pad, which is the main problem], I experience something similar to a key lock on PC keyboards. Basically if you're pressing different buttons on the D-pad in quick succession, as you do with most games, it will end up registering one key as being held down until you completely release the D-Pad and push the key that's being pushed down.
For example, say you're playing Duke Nukem 3d or Descent, and moving around with the D-Pad in various directions. Then all of a sudden the left key will get stuck, and your character will consistently move left until you completely let go of the d-pad and then push left again.
It basically makes all of the affected games unplayable, as you can't effectively control the game.
Something similar had happened in other emulators, like the SNES emulator and GnGeo [rather than keeping the key held down, it wouldn't register any more key presses if you had pushed enough buttons on the D-Pad], but I fixed it by turning off the keyboard-related options in the accessibility menu. This issue still persists in certain games, though. I mainly notice it in ports of open-source game engines, such as Descent, Duke Nukem 3d, Heretec II, etc.
Any help or ideas are appreciated. Thanks
EDIT: the original title is no longer relevant, so I'm changing the title to make it more relevant
I've noticed that in many different programs, if I make enough key-presses in succession [including using the D-Pad, which is the main problem], I experience something similar to a key lock on PC keyboards. Basically if you're pressing different buttons on the D-pad in quick succession, as you do with most games, it will end up registering one key as being held down until you completely release the D-Pad and push the key that's being pushed down.
For example, say you're playing Duke Nukem 3d or Descent, and moving around with the D-Pad in various directions. Then all of a sudden the left key will get stuck, and your character will consistently move left until you completely let go of the d-pad and then push left again.
It basically makes all of the affected games unplayable, as you can't effectively control the game.
Something similar had happened in other emulators, like the SNES emulator and GnGeo [rather than keeping the key held down, it wouldn't register any more key presses if you had pushed enough buttons on the D-Pad], but I fixed it by turning off the keyboard-related options in the accessibility menu. This issue still persists in certain games, though. I mainly notice it in ports of open-source game engines, such as Descent, Duke Nukem 3d, Heretec II, etc.
Any help or ideas are appreciated. Thanks
EDIT: the original title is no longer relevant, so I'm changing the title to make it more relevant
Last edited by a moderator: