Thanks a lot! ØØØ :) Best regards,
Wen -- Xianwen Chen On Wed, Jan 13, 2010 at 4:52 PM, Vincent Launchbury <vinc...@doublecreations.com> wrote: > Xianwen Chen wrote: >> I can't use the letter "ø" because this key doesn't exist on an en_US >> keyboard. >> >> To solve this problem, I want to modify the layout file, to set the >> "Windows" key to "ø". Does anyone know which file shall I touch? > > You might be able to use x11-apps/xmodmap. Grab x11-apps/xev to find out > the keycode, which is usually 115 for the windows key: > > Run xev and press the key, then watch for output like: > state 0x0, keycode 115, ... > > Then get the keysym for ø by doing: > $cat /usr/include/X11/keysymdef.h |grep -i oslash > #define XK_Oslash 0x00d8 /* U+00D8 LATIN CAPITAL LETTER O WITH STROKE */ > #define XK_oslash 0x00f8 /* U+00F8 LATIN SMALL LETTER O WITH STROKE */ > > Then create ~/.Xmodmap, here's the relevant part of my file: > $cat ~/.Xmodmap |grep 115 > keycode 115 = 0x00f8 > > Then, the command: > $xmodmap ~/.Xmodmap > is required to make the changes, so just add it to your .xinitrc or the > startup file for whatever desktop environment you're running. > > This works fine for me in anything that supports unicode, although > strangely it doesn't work in xterm. > > Note that I'm not using dvorak, but I don't see that making a > difference. Good luck :). øøø! > > Kind Regards, > Vincent. > > >