mrquest |
|
Темы:
3
Сообщения:
5
Участник с: 15 июля 2011
|
Доброго дня! Уже устал гуглить, пытаясь найти вменяемую тему, где было бы объяснено как создать виджет, который бы показывал раскладку (RU или EN) клавиатуры в awesome, и чтобы было написано как вообще реализовать переключение. Вики awesome и страница в арчвики говорят, что надо дописывать что-то в xorg.conf, который как бы уже не используют. Тогда чем делать? |
daneelolivaw |
|
Темы:
12
Сообщения:
28
Участник с: 01 июля 2010
|
Привет. Вот каким образом, я реализовал переключение раскладок, правда в Openbox, но это значения не имеет. Добавь в .xinitrc строчку: setxkbmap -layout "us,ru(winkeys)" -option grp:alt_shift_toggle Это даст возможность переключать раскладку по shift+alt. Вот очень полезная ссылка, посмотри: http://www.oposumo.com/2010/02/switch-layout-settings-openbox.html Затем установи простенькую программу из AUR, которая в трее будет отображать текущую раскладку: https://aur.archlinux.org/packages.php?ID=3458. Если не нравятся флаги, можешь поставить что угодно, просто изменив соответствующую картинку в /usr/share/fbxkb. Удачи! |
cryptspirit |
|
Темы:
12
Сообщения:
262
Участник с: 11 июня 2010
|
setxkbmap лично не люблю потому советую следующее$ cat /etc/X11/xorg.conf.d/20-keyboard.conf Section "InputClass" Identifier "Keyboard Defaults" MatchIsKeyboard "yes" Option "Xkbmodel" "asus_laptop" Option "XkbLayout" "us,ru(winkeys)" Option "XkbOptions" "grp:alt_shift_toggle" EndSection $ pacman -S xxkb $ cat ~/.xxkbrc XXkb.controls.two_state: yes XXkb.controls.add_when_start: yes XXkb.controls.add_when_create: yes XXkb.controls.add_when_change: yes XXkb.controls.focusout: yes XXkb*label.text.1: EN XXkb*label.text.2: RU XXkb.mainwindow.type: tray XXkb.mainwindow.label.enable: yes XXkb.mainwindow.enable: yes XXkb.mainwindow.appicon: no XXkb.mainwindow.geometry: 19x19+0+0 XXkb.mainwindow.label.background: #4D4D4D XXkb.mainwindow.label.foreground: #BFBFBF XXkb.mainwindow.label.font: -misc-*-r-*-18-* xxkb необходимо запускать при старте awesome. Это зависит от того как вы входите в сессию иксов |
0leg |
|
Темы:
7
Сообщения:
104
Участник с: 21 декабря 2008
|
Я использую kbdd. Из плюсов: помнит раскладку для окон. Настройка, например https://awesome.naquadah.org/wiki/Keybo … _with_kbdd Перед этим или setxkbmap, или /etc/X11/xorg.conf.d/20-keyboard.conf, как у CryptSpirit. |
sleepycat |
|
![]()
Темы:
98
Сообщения:
3291
Участник с: 19 июля 2011
|
присоединяюсь, xxkb работает как часы, тестил на кедах и сейчас на xfce. так что тоже сказать не могу. А клаву переключаю также средствами xorg по старинке.
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
|