maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Games (https://talk.maemo.org/forumdisplay.php?f=12)
-   -   To all the developper who plan to use the keyboard arrows (https://talk.maemo.org/showthread.php?t=40807)

ragarnok 2010-01-16 00:08

To all the developper who plan to use the keyboard arrows
 
Hi,

I'd like to inform all the developers that the 4 arrows are not separate keys on every keyboard, on the french keyboard for example right is right, left is down, up is Fn + down and down is Fn + up; instead of the left and up key we have ";" and "é (eaigu)" respectively. I also heard that swedish keyboards also have a different layout. If you would like pictures of this, please look in this thread : http://talk.maemo.org/showthread.php?t=35965

If you are developping and application that uses these keys please give us an option to remap them.

The overall layout is also different (azerty instead of qwerty), but this follows standard keyboard rules. Link to wikipedia's article on azerty

Thank you for your time!

Flandry 2010-01-16 03:13

Re: To all the developper who plan to use the keyboard arrows
 
There's an easy workaround to this that i have included in Prboom and now UQM. The complete lack of interest of anybody with an affected keyboard testing them has made me wonder if the time i spent working it out was wasted. In any case, as per my plan, once those apps have been tested and verified to work as expected by a few people with the Nokia keyboard layout bug, i'll post the solution so it can be used by others.

http://talk.maemo.org/showthread.php...716#post456716

titi974 2010-01-16 10:34

Re: To all the developper who plan to use the keyboard arrows
 
good, but there's not only french layout (even if i'm french lol) there's german and so on... (i've a german one :p)

Nathan 2010-01-16 10:40

Re: To all the developper who plan to use the keyboard arrows
 
Quote:

Originally Posted by Flandry (Post 475576)
There's an easy workaround to this that i have included in Prboom and now UQM. The complete lack of interest of anybody with an affected keyboard testing them has made me wonder if the time i spent working it out was wasted. In any case, as per my plan, once those apps have been tested and verified to work as expected by a few people with the Nokia keyboard layout bug, i'll post the solution so it can be used by others.

Can you document this somewhere, soon?

Nathan

Flandry 2010-01-16 10:46

Re: To all the developper who plan to use the keyboard arrows
 
As i said, after adequate testing has verified it works... only testing report i have right now besides my own is that it doesn't.

Cernunnos 2010-01-16 12:06

Re: To all the developper who plan to use the keyboard arrows
 
Easiest workaround imo is to develop so that games use wasd instead! On a norwegian keyboard, so no arrow up or down,

slux 2010-01-16 12:35

Re: To all the developper who plan to use the keyboard arrows
 
to me at least wasd does not feel quite as natural as it is not located like the directional keys. then again if there is a game that requires stylus mouselook, most people are going to need the stylus in right hand.

ragarnok 2010-01-16 18:02

Re: To all the developper who plan to use the keyboard arrows
 
I haven't seen Flandry's workaround, but when in doubt, just leaving the option to remap the keys is probably a good idea

egoshin 2010-01-16 18:40

Re: To all the developper who plan to use the keyboard arrows
 
Warning: in US layout it very natural to put symbols <|>^ to FUNC+arrow, please take that into account.

pillar 2010-01-16 20:04

Re: To all the developper who plan to use the keyboard arrows
 
Awesome Flandry! It works - I was able to paly Uqm using my scandinavian keyboard just as it would be english keyboard. I wasn't aware that the fix has been made - maybe that's one reason there haven't been that many reports yet. The fix should be pubished and become a standard to all apps that use arrows extensively. Again, good work, very much appreciated!


All times are GMT. The time now is 20:32.

vBulletin® Version 3.8.8