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

Переключение 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

Связанный контент