xxkb.Третья раскладка клавиатуры (например украинская)
Нужен ~/.xxkbrc и флаг в /usr/share/xxkb/ua22.xpm
XXkb.image.path: /usr/share/xxkb/ XXkb.mainwindow.type: tray XXkb.group.base: 1 XXkb.group.alt: 2 XXkb.mainwindow.enable: yes XXkb.mainwindow.image.1: en22.xpm XXkb.mainwindow.image.2: ru22.xpm XXkb.mainwindow.image.3: ua22.xpm XXkb.mainwindow.appicon: yes XXkb.mainwindow.geometry: 20x20+2+2 XXkb.mainwindow.in_tray: GNOME2 XXkb.button.enable: no XXkb.app_list.wm_class_name.start_alt: skype XXkb.controls.add_when_start: yes XXkb.controls.add_when_create: yes XXkb.controls.add_when_change: no XXkb.controls.focusout: no XXkb.mainwindow.xpm.1: en22.xpm XXkb.mainwindow.xpm.2: ru22.xpm XXkb.mainwindow.xpm.3: ua22.xpm XXkb.mainwindow.label.enable: no # XXkb.controls.two_state: no
одна группа основная en/ru, а другая en/ua. Так больше нравится, но можно и по кругу гонять en/ru/ua, если переделать…
Главное запустить при автозагрузке:
setxkbmap -layout 'us,ru,ua' -variant 'winkeys' -option grp:ctrl_shift_toggle,grp_led:scroll
и чтобы его не перебивали другие переключалки и настройки.
В PRA:
Умолчание - в /etc/X11/xorg.conf.d/10-evdev_puppy.conf То что настраивает lxkb_config в /home/live/.config/autostart/keyboard-settings-autostart.desktop
Автор: paulus