Настроил переключение клавиш раскладки по Сaps Lock при этом индикатор scroll lock соответсвует русской раскладке. Так же изменил положение кнопок на клавиатуре поменяв местами ctrl на alt. Вот скрипт который выполняется при загрузке:
#!/bin/bash
setxkbmap -layout 'us,ru' -option 'grp:caps_toggle,grp_led:scroll'
xmodmap ~/.Xmodmap
!Swap r/l control and r/l alt
clear Control
clear Mod1
keycode 64 = Control_L NoSymbol Control_L
keycode 37 = Alt_L Meta_L Alt_L Meta_L
keycode 108 = Control_R NoSymbol Control_R
keycode 105 = Alt_R Meta_R Alt_R Meta_R
keycode 180 = F13
add Control = Control_R Control_L
add Mod1 = Alt_R Alt_L
Вопрос том правильно ли я сделал? Мне кажется неправильно, т.к. бывает слетают в разное время модификации. Если перейти в терминал a+c+f1 потом обратно f7 то тоже всё слетит.
Ubuntu 14.04