Fix for int'l keyboards (Xkb) in Puppy 108/108r1 - Rev1
Posted: Sat 25 Feb 2006, 14:53
This is a revision of my "Fix for international keyboards (Xkb) in Puppy 1.0.8" post that fixes a few more problems with xkb in Puppy 1.0.8 and Puppy 1.0.8r1.
Puppy 1.0.8 does not have all the Xorg Xkb files needed to get international keyboards to work. Some xkb links and a directory are incorrect as well. Puppy 1.0.8r1 fixed the main problem, but some other features do not work.
I have taken the correct files and links to fix Puppy 1.0.8 and Puppy 1.0.8r1 from lior2b's xkb.tar.gz and put them in the attached file xkb_108.tar.gz.
This archive also fixes lior2b's xorg.conf "alt-shift" option to toggle between two keyboard layouts.
(Ref: thread http://www.murga.org/~puppy/viewtopic.php?t=5993 post #5)
Note that the archive includes the xkb binary xkbcomp. Testing showed that the other five binary files were not needed.
Installation instructions:
1. Download xkb_108.tar.gz to /root
2. Open a rxvt terminal (Start -> Run -> Rxvt terminal emulator)
3. Change directory to /root (in case we are not there)
# cd
4. Unpack archive which creates directory usr (containing the necessary xkb files)
# tar xzf xkb_108.tar.gz
5. Remove old xkb files (this step is necessary to remove an incorrect directory)
# rm -R /usr/X11R6/lib/X11/xkb/
6. Copy new xkb files to filesystem
# cp -af usr/ /
7. Delete the archive files as they are not needed anymore
# rm xkb_108.tar.gz
# rm -R usr
8. Quit X (Press Ctrl-Alt-Backspace)
9. Restart X by typing "xwin" (without the quotes)
Hopefully, your international keyboard as well as shifting between two keyboard layouts should now work.
Paul
The forum's storage space for attachments seems to be full, so Mark (MU) has kindly offered to store xkb_108.tar.gz on his website.
You can download it here
Puppy 1.0.8 does not have all the Xorg Xkb files needed to get international keyboards to work. Some xkb links and a directory are incorrect as well. Puppy 1.0.8r1 fixed the main problem, but some other features do not work.
I have taken the correct files and links to fix Puppy 1.0.8 and Puppy 1.0.8r1 from lior2b's xkb.tar.gz and put them in the attached file xkb_108.tar.gz.
This archive also fixes lior2b's xorg.conf "alt-shift" option to toggle between two keyboard layouts.
(Ref: thread http://www.murga.org/~puppy/viewtopic.php?t=5993 post #5)
Note that the archive includes the xkb binary xkbcomp. Testing showed that the other five binary files were not needed.
Installation instructions:
1. Download xkb_108.tar.gz to /root
2. Open a rxvt terminal (Start -> Run -> Rxvt terminal emulator)
3. Change directory to /root (in case we are not there)
# cd
4. Unpack archive which creates directory usr (containing the necessary xkb files)
# tar xzf xkb_108.tar.gz
5. Remove old xkb files (this step is necessary to remove an incorrect directory)
# rm -R /usr/X11R6/lib/X11/xkb/
6. Copy new xkb files to filesystem
# cp -af usr/ /
7. Delete the archive files as they are not needed anymore
# rm xkb_108.tar.gz
# rm -R usr
8. Quit X (Press Ctrl-Alt-Backspace)
9. Restart X by typing "xwin" (without the quotes)
Hopefully, your international keyboard as well as shifting between two keyboard layouts should now work.
Paul
The forum's storage space for attachments seems to be full, so Mark (MU) has kindly offered to store xkb_108.tar.gz on his website.
You can download it here