On 2012-06-29, Иван Лох wrote: > On Fri, Jun 29, 2012 at 12:29:45PM +0300, Oleksandr Gavenko wrote: >> При переключении раскладки в RU по нажатию Ctrl+АЛФАВИТ создается событие с >> русской буквой... > > Так и должно быть. > Я уже отписался по этому поводу, что такое поведение после
setxkbmap -layout ru но "хорошее" (т.е. по Ctrl+АЛФАВИТ - англий. буква) в случае: setxkbmap -layout ru,us >> Чем это грозит для пользователей X Window? >> >> Порядочный пользователь в русской раскладке в Firefox желает открыть вкладку >> (Ctrl+T), закрыть вкладку (Ctrl+W) или гуглянуть (Ctrl+K) и его ждет > > Исправлено пару лет назад. > Интересные были времена... >> разочарование. То же встречает наивного пользователя в GnuCash, когда он >> хочет >> сделать "быстрый" перевод (Ctrl+T), перевод превращается в "долгий" >> (учитиывая >> что реквизиты заполняются русским языком, только и прыгаешь между >> расскладками). > > Приложения на GTK делают это автоматически. То есть Ctrl+T должно работать в > любой > локали. > При чем тут GTK (вопрос, не упрек...)? xev показывает что с Ctrl и правильно настроеном X Window русские символы не попадают в приложение... Хотя эксперименты показали что с другими модификаторами дела обсоят плачебно... У меня после: $ setxkbmap -layout us,ru -option '' -option grp:rwin_toggle xev только для Ctrl преобразовывал "русскую букву" в "англ". А вот с Alt и Super (назначеный на левый Win) не было преобразования... Т.е. C-c или C-d (точнее C-с и С-в) сработают для пользователей консоли xterm, а вот пользователи IDE по Alt + ... получат фигу? GTK умеет исправлять клавиатурные события от X-ов? Вообще какой то бардак... -- Best regards! -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87r4sxn5t3....@desktop.home.int