ekiyanov / nethack-android

Automatically exported from code.google.com/p/nethack-android
0 stars 0 forks source link

trackball directional control doesn't work with numpad controls turned on #50

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Turn on number pad directional controls through the config file
2. Turn on "move with trackball" 

What is the expected output? What do you see instead?

I expect to still be able to move with the trackball but the program seems to 
only know how to send directional commands with the old-style vi movement keys 
(hjkl).. This is unacceptable for how I play nethack, since I rely on the key 
bindings that are used when the numpad direction controls are turned on (for 
instance, k for kick, l for loot).

What version of the product are you using? On what operating system?

I'm using v1.2.5 on android 2.2 on an at&t nexus one.

Please provide any additional information below.

I should think there would be some way to send the direction commands from the 
UI to the native portion of the app without having to send explicit keystrokes. 
 Even if not, though, the app should detect whether numpad direction controls 
are turned on and adjust the trackball operation appropriately.

Original issue reported on code.google.com by animator...@gmail.com on 11 Jul 2010 at 7:15

GoogleCodeExporter commented 8 years ago
Yeah, this seems like a valid request, which I will try to fix for a future 
version.

Original comment by farnst...@gmail.com on 14 Jul 2010 at 4:05

GoogleCodeExporter commented 8 years ago
have a HTC Hero, track ball does the same. Also only udlr and no diagonals with 
numpad mode off.

Original comment by maora...@gmail.com on 23 Aug 2010 at 4:25

GoogleCodeExporter commented 8 years ago
This should be fixed now, in the new version 1.3.2. There is still no diagonal 
trackball movement, but you can move diagonally by touching the screen.

Original comment by farnst...@gmail.com on 26 Aug 2010 at 9:54