Hi. I am a german new speakup user, and noticed some strange behaviour when using a german (I presume it applies to all non-us layouts) keyboard layout. First of all, the keyhelp (Speakup+F1) menu reports wrong key names when a non-us layout is loaded. I presume this is because keyhelp actually uses scancodes beneath, but has a hardcoded keynames array (speakup_keyhelp.c). Is it perhaps possible to initialize this array based on the currently loaded keymap? OK, so once I learned that I knew I just needed to think of speakup mappings in terms of a US keyboard. Luckily, I nearly know all the keys of a us-layout, so that was just a little weird. But then I tried the goto command (Spk+Ctrl+zero). Naturally, I assumed the indicator for the y-coordinate must be z on my keyboard, since the german layout has y and z swapped. However, that is not so, I can actually use y or x as they are defined in my keymap. It is nice that this works, but it is not consistent with the rest of the system. Any comments? -- CYa, Mario | Debian Developer <URL:http://debian.org/> | Get my public key via finger mlang at db.debian.org | 1024D/7FC1A0854909BCCDBE6C102DDFFC022A6B113E44