LINUX.ORG.RU

Где - в иксах или консоли?

ttnl ★★★★★
()
Ответ на: комментарий от Laz

ну уж никак. в xkb можно решительно всё, вопрос только во времени, которое придётся убить на чтение документации.

вообще, имхо это наоборот хорошо, что с shift'ом остаётся старое поведение. не то чтоб мне оно было надо, но на всякий случай. :)

Teak ★★★★★
()

СМЕРТЬ CAPS_LOCKУ!!!

anonymous
()
Ответ на: комментарий от anonymous

Оно не только под shift+Caps, на любом сочетании клавиш нажимаем "переключатель" плюс еще что-то. Сработает это сочетание целиком, но вдобавок переключится раскладка.

Из-за этого пришлось многое с ctrl+shift+буква перевешивать.

graarg
()

> но при нажатии shift+capslock все-равно включается этот режим.

> можно как-то от этого избавиться?

Так задумано. Если сильно напрягает, то можно поменять, как — не помню, забыл за ненадобностью. Но гугл всё помнит.

annoynymous ★★
()
Ответ на: комментарий от annoynymous

Чтобы Shift CapsLock не включал CapsLock нужно убрать эту фичу в
/etc/X11/xkb/symbols/group, замените строчку
key <CAPS> { [ ISO_Next_Group, Caps_Lock ] };
на
key <CAPS> { [ ISO_Next_Group, ISO_Next_Group ] };

Взято отсюда: http://www.opennet.ru/base/rus/xkb_xfree86_4_3.txt.html

Наверняка можно и без правки файликов от рута обойтись, надо svu спросить. :)

Teak ★★★★★
()
Ответ на: комментарий от Teak

xkbcomp "$DISPLAY" - |perl -pe 's/\b(ISO_Next_Group),\s+Caps_Lock\b/$1, $1/' |xkbcomp - "$DISPLAY"

Оно грязно ругается (наверняка это всё грязный хак), но работает как надо.
Править ничего в /etc не надо, просто выполняешь эту команду и всё.

Teak ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.