Переключатель 3 раскладки клавиатуры с 2 комбинациями клавиш

Как сделать раскладку клавиатуры следующим образом:

alt + shift | scroll lock | current layout -------------+-------------+---------------- 0 | 0 | colemak 0 | 1 | qwerty 1 | 0 | ru 1 | 1 | ru 

В 1 и 0 я имею в виду состояние. Изначально состояние равно 0, поэтому Если была нажата scroll lock она переходит в 1, и если бы снова была нажата scroll lock и она равнялась 0. То же самое для alt + shift.

Я использую xfce4

Interesting Posts

Кросс-компиляционный пакет, в котором используется кросс-скомпилированная библиотека

Как изменить цвет жесткого диска экрана на основе зарегистрированного пользователя?

Как создать пользователя, который не отображается на экране входа в систему?

Терминал: используйте другую команду в предыдущем файле

Почему каталоги / usr и / tmp для Linux пропускают гласные в своих письмах?

Buildroot – отсутствуют модули ядра i2c

применить темы zsh вручную

Remap Caps_Lock для управления в Solaris

Извлеките все строки из файла, начиная с некоторой последовательности, а затем выведите его в другой файл

Будет ли DVD + RW работать на моем ноутбуке с маркировкой RW?

Почему эта команда поиска не работает? Regex & Найти варианты для файлов .mp3 .wav и .m4a

lts есть способ включить режим сна и просыпаться на LAN?

ускорить работу Linux-сервера

Apache 2.2, PHP 5.3 и MySQLl 5.5 на Linux Mint 17?

Framebuffer на OpenBSD?

Linux и Unix - лучшая ОС в мире.