[maemo-developers] rx-51 xkb file: how does FOUR_LEVEL type work?

From: Denis DeLaRoca delaroca at mminternet.com
Date: Tue Feb 2 14:41:43 EET 2010
On Tue, 2 Feb 2010, Frantisek Dufka wrote:

> The only unsolvable issue I encountered is with SDL library and other 
> software that use low level keyboard info and is interested in state of 
> shift, ctrl, alt keys. Programs that use such information may be confused

What puzzles me is that I have run into foreign users for whom aparently 
FOUR_LEVEL mappings do work... but replicating some of their mappings on 
my RX-51 config yield negative results.

I wonder if on this issue it might be relevant the flash images that we 
have on our devices, I have the USA-variant versus the Global-release
image. Do you if there are relevant differences between these images?

I never upgraded from my old N800 to the N810, so all these hardware 
keyboard problems are new. But it looks like FOUR_LEVEL *did* work to a 
higher degree on Diable than on Fremantle. Do you think, it is worth my 
opening a bug report on this?

Digressing a bit, under Qole's Easy Debian environment that is using the 
Xephyr X-server I am able to use xmodmap... and was able to program 
something like "keycode 108 = Mode_switch" and then "keysym period = 
period colon quote quotedown" and have it work reliably. It leads me to 
believe that if xmodmap were to work on Fremantle then perhaps we could 
program FOUR_LEVEL mappings reliably. Anyway, I have opened a bug report 
on the problem with xmodmap. https://bugs.maemo.org/show_bug.cgi?id=8695.

--denis
More information about the maemo-developers mailing list