LINUX.ORG.RU

покажите ошибку в ~/.Xmodmap


0

0

Поменял некоторые клавиши из-за труевости клавиатуры(нету клавиши Super aka Win ) - Caps теперь Control_L, Control_L теперь Super_L. Делаю это так:

volh@ehursagkurkurra ~ >> cat .Xmodmap
remove Control = Control_L
keycode 37 = Super_L
keycode 66 = Control_L
add Control = Control_L
add mod4 = Super_L
remove Control = Super_L
remove mod5 = Control_L

но где-то тут явно ошибка, потому что нажатие на caps теперь (иногда?) работает как Control_L+Shift.

volh@ehursagkurkurra ~ >> xmodmap -pm
xmodmap: up to 4 keys per modifier, (keycodes in parentheses):

shift Shift_L (0x32), Shift_R (0x3e)
lock Control_L (0x42)
control Control_L (0x42), Control_R (0x6d)
mod1 Alt_L (0x40), Alt_R (0x71), Meta_L (0x9c)
mod2 Num_Lock (0x4d)
mod3
mod4 Super_L (0x7f), Hyper_L (0x80), Super_L (0x25), Super_L (0x73)
mod5 Mode_switch (0x5d), ISO_Level3_Shift (0x7c)

volh@ehursagkurkurra ~ >> xmodmap -pk | grep Control_L
66 0xffe3 (Control_L)

volh@ehursagkurkurra ~ >> xmodmap -pk | grep Shift
50 0xffe1 (Shift_L) 0xfe0a (ISO_Prev_Group)
62 0xffe2 (Shift_R) 0xfe08 (ISO_Next_Group)
124 0xfe03 (ISO_Level3_Shift)


Помогите разобраться, где напутал.

★★

>Caps теперь Control_

1. не освободил CapsLock от занимаемой должности

remove Lock = Caps_Lock

2. см. п1 для клавиш: 37 и 66
keycode 37 = 
keycode 66 =  

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