Max Dmitrichenko -> [email protected] @ Wed, 2 Nov 2005 14:31:30 +0400:
>> MD> Внимание вопрос: как сие побороть? Более того, можно ли >> MD> сделать так, чтобы в иксах раскладка переключалась не при >> MD> нажатии Ctrl-Shift, а при отпускании либо Ctrl, либо Shift, и >> MD> только когда не было нажато других клавиш в комбинации с >> MD> ними? >> >> Штатными средствами - нет. Но можно повесить переключение на другую >> комбинацию. Если window manager вменяемый, можно попросить его для >> определенных окон реагировать на эту комбинацию иначе. Впрочем, я не >> такой маньяк, чтобы у меня в емаксе и в остальных программах раскладка >> переключалась разными жестами меня, любимого (да, в емаксе используется >> его переключатель, но по тому же жесту). И кстати, не такой маньяк, >> чтобы она _переключалась_ - у меня один жест (Caps) включает латиницу, >> другой (Shift+Caps) - кириллицу. MD> Есть такое подозрение, что при пользовании xkb для этих целей, MD> информация о нажатии Ctrl-Shift до WM даже не доходит, а съедается MD> где-то в иксовом сервере. После этого XKB генерит event, который MD> отлавливают проги типа kkbswitch и меняют флажок в трее. Правильный ответ - информация доходит, но при такой настройке нажатие Ctrl-Shift не является взведением модификаторов Ctrl и Shift. MD> Это я почерпнул из исходников kkbswitch'а. Если работу с MD> расскладками прибиндить к Caps (не важно в каком виде: включение MD> или переключение) средствами XKB, то есть очень сильное подозрение, MD> что до приложение (в том числе и Emacs'a) Caps долетать не MD> будет. Поэтому вопрос: как тебе удалось этого добиться? Или ты не MD> используешь для этого XKB? http://www.livejournal.com/users/besm6/427.html -- Artem Chuprina RFC2822: <ran{}ran.pp.ru> Jabber: [EMAIL PROTECTED] Погода опять приняла форму колбасы (С)энта -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

