|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ramazan Ja-Far 2:5020/400 07 Jun 2002 03:39:53 To : All Subject : xkb & shift-cancels-caps --------------------------------------------------------------------------------
Hi!
После продолжительных натурных испытаний обнаружена
невозможность реализовать отмену CAPS_LOCK шифтом
(для ввода букв). Т.е. при включенном CAPS_LOCK все
буквы - заглавные.
Правка конфигов xkb и XF86Config-4 не помогает
(в пределах моих знаний).
Изучено описание xkb от Паскаля. Там он говорит
(example2.html):
(хотя Shift должен отменять действие Lock, но...
почему-то не работает). Естественно, при этом жми,
не жми Shift - у вас всегда будут получаться
только маленькие (или только большие буквы).
Реально - только большие.
По результатам своих испытаний я выяснил, что не
виноват тип клавиш ("ALPHABETIC") и нет проблем
с выбором level в зависимости от модификаторов
shift & lock. Создаётся *сильное* ощущение, что
xkb результирующий символ проверяет на isalpha
и если активен модификатор Lock, тупо выполняет
toupper. Без спроса(_?_).
Может кто-нибудь знает, как отучить xkb от этого?
P.S.
XFree86-4.1.0-15
исходников нет, загрузить не предлагайте ;)
--
Bye!
Ramazan
--- ifmail v.2.15dev5
* Origin: Svit Online (post does not reflect views of Golden Tele (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/9140c17e130e.html, оценка из 5, голосов 10
|