On Thu, Aug 21, 2008 at 3:07 PM, jpd <[EMAIL PROTECTED]> wrote: > But the layout is still crazy.
Broken keyboard layouts, if that's what you mean by "crazy", are usually caused by some 'xmodmap' or 'setxkbmap' or similar command hardwired into one of the system's X session startup scripts. Such commands usually assume that every X server on the planet (or at least every X server on this system) is attached to a PS/2 keyboard and is using the same keytables as the X server that the distro runs on the console. These assumptions are fundamentally flawed. The result is that the commands mangle the key translations for the Sun Ray X server. Try looking for an indiscriminate 'xmodmap' or 'setxkbmap' command, and if you find it either comment it out completely or teach it to run only against X servers that run on the system frame buffer. The next most likely cause, which usually produces only a modicum of craziness, is that the USB keyboard attached to your Sun Ray might not be reporting its layout to the Sun Ray. USB keyboards for the PC market typically don't report a specific layout code. They report a layout code of '0' and let the system worry about guessing the correct layout and therefore the correct key translation table. In Sun Ray's case a layout code of '0' will be treated as a US layout but you can change that by editing the Sun Ray layout-to-keytable rules. This has been discussed several times on the list before, search the archives for 'keytable.map' for details. OttoM. __ ottomeister Disclaimer: These are my opinions. I do not speak for my employer. _______________________________________________ SunRay-Users mailing list [email protected] http://www.filibeto.org/mailman/listinfo/sunray-users
