Since you can't use the keyboard, you won't be able to edit a config file. So, boot from the install cd (use it like a live cd to boot from cd, not hard disk), or use Knoppix.
If booting from cd, edit the running version of /etc/fstab to add a mount point for the suse partition. Then create that mount point in /mnt.
If using Knoppix, knoppix will create a mount point and an fstab entry in it's filesystem.
Mount the partition, then cd to /mnt/hda1/etc/sysconfig (or whatever the partition is called). Edit the file 'keyboard'.
Look for these lines:
# Keyboard mapping
# (/usr/share/kbd/keymaps/)
# e.g. KEYTABLE="de-latin1-nodeadkeys", "us" or empty for US settings
#
KEYTABLE="us.map.gz"
COMPOSETABLE="clear winkeys shiftctrl latin1.add"
# The YaST-internal identifier of the attached keyboard.
#
YAST_KEYBOARD="english-us,pc104"
Make your file look like that, then reboot and try the keyboard again.
|