|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ivan Pascal 2:5020/400 07 Jun 2002 15:43:38 To : Ramazan Ja-Far Subject : Re: xkb & shift-cancels-caps -------------------------------------------------------------------------------- Ramazan Ja-Far wrote: > > После продолжительных натурных испытаний обнаружена > невозможность реализовать отмену CAPS_LOCK шифтом > (для ввода букв). Т.е. при включенном CAPS_LOCK все > буквы - заглавные. > Правка конфигов xkb и XF86Config-4 не помогает > (в пределах моих знаний). > > По результатам своих испытаний я выяснил, что не > виноват тип клавиш ("ALPHABETIC") и нет проблем > с выбором level в зависимости от модификаторов > shift & lock. Создаётся *сильное* ощущение, что > xkb результирующий символ проверяет на isalpha > и если активен модификатор Lock, тупо выполняет > toupper. Без спроса(_?_). Hу, примерно так оно и есть. > Может кто-нибудь знает, как отучить xkb от этого? Вообще-то все починилось только в 4.2.0. А в вашем случае можно попробовать выставить две переменные окружения _XKB_OPTIONS_ENABLE=1 _XKB_CONSUME_LOOKUP_MODS=1 Hу и тип ALPAHBETIC должен быть тот, что из xkb/types/basic, а не из xkb/types/nocancel . ----- Ivan Pascal | pascal@tsu.ru Administrator of | Tomsk State University. university network | Tomsk. Russia. --- ifmail v.2.15dev5 * Origin: Tomsk State University (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/15281309e7da.html, оценка из 5, голосов 10
|