squeezer |
|
Темы:
2
Сообщения:
6
Участник с: 18 апреля 2013
|
Приветсвую всех, друзья. Установил awesome 3... Использую 3 раскладки клавиатуры. Хочу назначить для каждой раскладки отдельное сочетание клавиш. Например: для английской CTRL + 1 для русской CTRL + 2 для украинской CTRL + 3. Сочетания могут быть не обязательно эти, но обязательно для каждой раскладки свое. Не карусель. Буду очень рад, если кто-то мне поможет с решением вопроса. |
kurych |
|
Темы:
0
Сообщения:
1395
Участник с: 06 ноября 2011
|
http://mrcat.ru/switch-layout-different-keys |
Medar |
|
Темы:
12
Сообщения:
402
Участник с: 08 февраля 2013
|
globalkeys = awful.util.table.join( ... awful.key({ "Control" }, "1", function () awful.util.spawn("setxkbmap -layout 'us'") end), awful.key({ "Control" }, "2", function () awful.util.spawn("setxkbmap -layout 'ru'") end), awful.key({ "Control" }, "3", function () awful.util.spawn("setxkbmap -layout 'ua'") end), ... ) Не красиво конечно так, но у меня работает. |
kurych |
|
Темы:
0
Сообщения:
1395
Участник с: 06 ноября 2011
|
[offtop] А почему "некрасиво"? Что за ложная скромность? Три строчки - и необходимый функционал. По-моему, красота как раз в этом. Разве что нет драматической истории про пот и слезы, пролитые в процессе решения проблемы. |
Medar |
|
Темы:
12
Сообщения:
402
Участник с: 08 февраля 2013
|
kurychДело в том что переключать раскладку именно по setxkbmap -layout 'us' |
squeezer |
|
Темы:
2
Сообщения:
6
Участник с: 18 апреля 2013
|
Medar - спасибо. Пару дней не мог найти решения. Твой вариант работает отлично. Только у меня есть еще 2 вопроса: 1. Можно ли забиндитть не Ctrl+1, а Alt+1? Что-то у меня не получилось. 2. Возможно ли что-то сделать, чтобы не пропадали хоткеи осома при переключении раскладки? |
Medar |
|
Темы:
12
Сообщения:
402
Участник с: 08 февраля 2013
|
squeezer По первому пункту : вместо Control пропиши в конфиге Mod1. По второму : меня это вопрос тоже интересует, на досуге буду дальше копать. На англ. раскладке хоткеи должны работать. Или в конфиге вместо названий клавиш понаписывать их код. |
squeezer |
|
Темы:
2
Сообщения:
6
Участник с: 18 апреля 2013
|
Да, только при английской раскладке hotkeys работают нормуль. А на рус и укр перестают работать(( |
squeezer |
|
Темы:
2
Сообщения:
6
Участник с: 18 апреля 2013
|
MedarВ таком случае shortkeys осома будут работатть, но, например, кеи гугль-хрома работать не будут. Может есть какой-то способ сменить раскладку, не прибегая к setxkbmap? |
brestows |
|
![]()
Темы:
24
Сообщения:
189
Участник с: 06 апреля 2013
|
можно https://github.com/qnikst/kbdd но не уверен касательно работы горячих клавиш
kdeneur: https://github.com/brestows/kdeNeur
awesome WM 3.5 |