Swedish keybord on Dell and Toshiba laptops?

For efforts in internationalising Puppy and solving problems in this area
Post Reply
Message
Author
bmjbmj
Posts: 3
Joined: Sun 03 Dec 2006, 09:47

Swedish keybord on Dell and Toshiba laptops?

#1 Post by bmjbmj »

Hello

I have a problem on several laptops from Toshiba and Dell. The swedish characters "åäö" [a-ring, a-doubledot, o-doubledot] is mapped to AltGr + the characters key and not stright to the key. It is like having to press AltGr + A to get an A on a us keybord.

The language is set to .SE and I have tested several "setxkbmap" combinations in vain. I need to get the scancode for the AltGr + swedish character and "showkey" is not a part of puppy. Is ther a replacement comand? or is ther a way to figure out the scancode from that the ö letter is produced by AltGr ö? The files in xkb folder is a bit complex and depends on each other.

WR/ B Mathias Johansson
PS
I tryed to search the web and the forum and found nothing. If the answer is already posted pleas giv mi a link.
DS

User avatar
pakt
Posts: 1157
Joined: Sat 04 Jun 2005, 16:54
Location: Sweden

#2 Post by pakt »

Which version of Puppy are you using?
Methinks Raspberry Pi were ideal for runnin' Puppy Linux

bmjbmj
Posts: 3
Joined: Sun 03 Dec 2006, 09:47

#3 Post by bmjbmj »

Oh sorry :oops: !
That is of course a vital piece of information! I'm using 2.12.

WR BMJ

GuestToo
Puppy Master
Posts: 4083
Joined: Wed 04 May 2005, 18:11

#4 Post by GuestToo »

if you are using the xvesa X server, it does not support xkb ... to use intl keyboards you should use the Xorg X server

look in the file /etc/X11/xorg.conf ... there should be a line like this:

Option "XkbLayout" "se" #xkeymap0

if it is set to "us", change it to "se" and restart X (or reboot)

there are variations in the basic keyboard:

Option "XkbLayout" "se" #xkeymap0
Option "XkbVariant" "se"

Option "XkbLayout" "se" #xkeymap0
Option "XkbVariant" "nodeadkeys"

Option "XkbLayout" "se" #xkeymap0
Option "XkbVariant" "rus"

# Norwegian Northern Sami keyboard
Option "XkbLayout" "se" #xkeymap0
Option "XkbVariant" "smi"

bmjbmj
Posts: 3
Joined: Sun 03 Dec 2006, 09:47

Thanks

#5 Post by bmjbmj »

I was using xvesa X server and a switch to Xorg X server fixed the problem.

Thanks a bunch for explaing the differens for me :D

You probably know this already but Puppy 2.12 works fantastic on Toshiba Tecra 530CDT and Dell Latitude C600 as long as you have 128 - 256 MB of RAM.

Once again Thanks

Post Reply