Приветствую всех
есть серьезная проблема, стоял debian 3.0, все работало на ура, поставил 3.1 и тут началось, были следующие настройки xkb:
Identifier “Generic Keyboard”
Driver “keyboard”
Option “CoreKeyboard”
Option “XkbRules” “xfree86”
Option “XkbModel” “pc105”
Option “XkbLayout” “us,ru”
Opyion “XkbVariant” “winkeys”
Option “XkbOptions” “grp:shift_toggle,grp_led:scroll”
При этом работала русская раскладка с вариантом клавиатуры winkeys, языки переключались двумя шифтами, при удержании альта так же переключались языки. Сейчас хоть тресни этот конфиг не работает. winkyes пашет только если убрать us из “XkbLayout”, но при этом не работает переключение на латиницу, помогите плз, замучался уже..
Option “XkbLayout” “us,ru**(winkeys)**”
Спасибо, параметр winkeys заработал, но почему так и не работает переключение при удержании alt?
Не знаю. А вам принципиально переключать раскладку при нажатом Alt? То есть нажимать 3 клавиши одновременно вместо двух?
Нет, все не совсем так, при переключении раскладок не используется одновременное нажатие 3х клавиш, язык переключается 2-мя шифтами, а удержание клавиши альт включает противоположную включенной раскладке. Это удобно когда скажем печатаешь русский текст и там временами встречаются латинские символы, при удержании альта будут выводится латинские символы. Я нашел как это включить через kde, там в соответсвии с запросами пользователя выводится командная строка. Для вышеописанного случая: setxkbmap -option grp:switch. Похоже в новых иксах опции xkb основательно поменяли, как я уже писал раньше работал конфиг приведенный в первом посте.