Да, опять. )) В гугле инфы полно, но не помогает. Итак, хочу чтобы alt+shift переключал раскладку. Всегда. В Emacs тоже.
Казалось бы, чего там уметь-то? Наливай да пей Напиши в
~/.xinitrc:
setxkbmap -layout us,ru -variant -option grp:alt_shift_toggle,terminate:ctrl_alt_bksp &
xxkb &
и всего делов. Но Тогда в Emacs сочетания C-S-M-arrow (да, да, Meta + Shift + Ctrl + arrow, педалей нет) перестают работать. Как бы сделать так, что пока набираешь сочетание оно не передавалось в xxkb. Например, чтобы xxkb срабатывало когда клавиши отпускаешь, а не нажимаешь и только эти клавиши именно alt+shift, не более того. Кстати, это не фантастика, это возможно, в прошлой инсталляции у меня все так и работало каким-то непостижимым образом причем изкаробки, судя по всему. В силу ряда причин пришлось ось переустановить.