eldoSlomo / nethack-android

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

Can't "kick" on G1 #2

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
The G1 has a keyboard with no control key or keypad.  As such you can't use
^D or 'k' to kick.

Original issue reported on code.google.com by jdhedden on 15 Oct 2009 at 4:42

GoogleCodeExporter commented 9 years ago
I tried using Search+D, but that brings up the calendar.
Suggestion, maybe you could implement a #kick command.

Original comment by jdhedden on 15 Oct 2009 at 4:55

GoogleCodeExporter commented 9 years ago
OK, that's a bit odd. The Search key totally works on my G1 and doesn't bring 
up a
calendar. I might do something like using the right Alt button as Ctrl, and I'm 
also
working on a simple menu option to remap keys to suit different people and 
devices. 

Adding a #kick could be an option too, perhaps in particular for phones with no
physical keyboard. Maybe I'll hold off on that change though, would prefer to 
not
have to make too many changes in the core native game code.

Thanks for letting me know about the issue.

Original comment by farnst...@gmail.com on 16 Oct 2009 at 9:24

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Confirmed - I also don't seem to have a working CTRL key. The search key + p, 
for
instance, won't print previous output, but rather will open the music player.

Original comment by davidkwood@gmail.com on 20 Oct 2009 at 6:00

GoogleCodeExporter commented 9 years ago
On my G1 "Search" + l opens the calendar.

Original comment by dgibb...@gmail.com on 21 Oct 2009 at 1:57

GoogleCodeExporter commented 9 years ago
After the comments from davidkwood and dgibbons, I can confirm that both 
Search+p and
Search+l open up other the player/calendar. I'm not sure if they had that 
behavior in
Android 1.5, which is what I used for most of my testing before the first 
release.
Regardless, I still can't actually reproduce what the original poster reported, 
about
Search+d opening a calendar, and not being able to kick. I guess whatever is 
going on
there is probably outside of my application's control, but the brand new version
1.1.1 allows you to reconfigure the keys through a Preferences screen, so you 
may
want to map your right Alt key to work like Ctrl, if you have a need to use ^P 
or ^L
(does that even do anything in NetHack?).

Original comment by farnst...@gmail.com on 21 Oct 2009 at 9:33

GoogleCodeExporter commented 9 years ago
Nice! Thanks very much!  :)

Original comment by davidkwood@gmail.com on 21 Oct 2009 at 1:14

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
I'm not sure if anyone ever mentioned this, but the search+key triggering 
applications is an Android system feature. The reason why this bug varies from 
user to user is that the default "quick launch" mappings vary from device to 
device (it is customized for each device's build and not an overall platform 
standard).

Go into Android Settings > Applications > Quick Launch and then deactivate 
any/all quick launch keycombos that conflict with a Nethack ctrl keycombo. Or 
simply map ctrl to a benign key (back, camera, vol buttons).

Original comment by jas...@gmail.com on 29 Aug 2010 at 10:11

GoogleCodeExporter commented 9 years ago
Alternatively in your config file if you set OPTIONS=number_pad:2  the k key is 
no longer used as directional, it's now kick. This works nice for me on my 
Samsung Epic because I have directional keys.

Original comment by reneedic...@gmail.com on 18 Oct 2010 at 5:02