I just see, you don't even have to change
/usr/X11R6/bin/xwin
as .Xmodmap is loaded automatically from xwinpuppy
Setting up an international keyboard for Xorg 6.8.2 with Puppy
Germans:
create a file /root/.Xmodmap
with beaver, containing these lines:
Code: Select all
clear Mod1
clear Mod2
keycode 64 = Alt_L Meta_L
keycode 108 = Mode_switch
keycode 11 = 2 quotedbl twosuperior
keycode 12 = 3 section threesuperior
keycode 16 = 7 slash braceleft
keycode 17 = 8 parenleft bracketleft
keycode 18 = 9 parenright bracketright
keycode 19 = 0 equal braceright
keycode 20 = ssharp question backslash
keycode 22 = BackSpace
keycode 24 = q Q at
keycode 34 = udiaeresis Udiaeresis
keycode 35 = plus asterisk asciitilde
keycode 47 = odiaeresis Odiaeresis
keycode 48 = adiaeresis Adiaeresis
keycode 49 = asciicircum degree
keycode 58 = m M mu
keycode 94 = less greater bar brokenbar
keycode 107 = Delete
keycode 110 = Right
keycode 113 = Left
add Mod1 = Alt_L
add Mod2 = Mode_switch
This works on my Laptop-Keyboard in most applications except beaver.
Swedish: Download Pakts swedish xmodmap, extract it in /root, and rename it to .Xmodmap
http://www.murga.org/%7Epuppy/viewtopic ... t=30#14403
Then restart X or type in rxvt:
xmodmap /root/.Xmodmap
You also should do this:
run from the "Startmenue - Control Panel - Chooselocale country localization", and select your country (Germans: DE_DE@Euro).
Others:
You can find out the keycodes using xev.
Run it, click it with the mouse, andhit a key.
Then the keycode is displayed.
use these keycodes to alter the .Xmodmap from Pakt or me.
If you finished, please post it here, I might create a dotpup with a small "Xmodmap-Chooser".
Mark