Page 1 of 1

Keyboard issues and solutions

Posted: Mon 09 Mar 2015, 17:38
by L18L
Having to write in a language other than the keyboard can be difficult.

An actual problem was:
How to type cyrillic Serbian and latin Serbian with one keyboard.

As my keyboard is de (qwertz) I have defined 3 keymaps:
sr
sr latin
de

This can be done in using XKB Configuration Manager
under Puppy Setup > Configure mouse and keyboard > Advanced Xorg

Main > Layouts > Add sr (to my existing de)
Layout Variants latin for sr

And for easy switching between these:
chosen from combobox in
Options > Group Shift/Lock behavior :
grp:rctrl_toggle Right Ctrl key changes group

If all goes right there is no need to restart X server.

But in real life things go wrong, therefore my hint:
This can be done also by editing the Xorg configuration directly.

See in the picture how my example looks in the config file /etc/X11/xorg.conf.

You see these 3 keymaps with variants: sr latin,sr,de
The right Ctrl key toggles. Very simple.

After changes in /etc/X11/xorg.conf restart X server and you are done.

-----
This example is with Serbian which might not be aready in every Puppy.
____
EDIT made in Puppy 5.7.1

Posted: Mon 09 Mar 2015, 21:51
by Griot
Ok, L18L.
Thanks for posting here.

EDIT: 10. III 2015@19:20 CET

Works as described by L18L. See the first post for details.

Danke, L-U.R. :wink:

Posted: Thu 26 Mar 2015, 08:57
by L18L