Сталкнулся с тем что не смог установить кнопку Super_L на вызов терминала как я уже давно это делал. А как делал забыл за давностью лет... Как говорилось в блоге ссылка на который в конце, кнопки Super заняты на состовной клавише mod4 за которую отвечает xmodmap она объединила в себе все клавиши WIN/Super в одну. А я хочу раздельно...
Будем удалять. За одно там есть ещё и сочетании mod1 которое объединило кнопки Alt. Для себя я их тоже выпелю.
Смотрим что у нас есть:
$ xmodmap
xmodmap: up to 4 keys per modifier, (keycodes in parentheses):
shift Shift_L (0x32), Shift_R (0x3e)
lock Caps_Lock (0x42)
control Control_L (0x25), Control_R (0x69)
mod1 Alt_L (0x40), Alt_R (0x6c), Meta_L (0xcd)
mod2 Num_Lock (0x4d)
mod3
mod4 Super_L (0x85), Super_R (0x86), Super_L (0xce), Hyper_L (0xcf)
mod5 ISO_Level3_Shift (0x5c), Mode_switch (0xcb)
Всматриваемся в сторчку с mod4.
Теперь удаляем её:
$ sudo xmodmap -e "clear mod4" -verbose
!
! executing work queue
!
clear mod4
Теперь кнопки считываются отдельно друг от друга.
Источник вдохновения: http://tm-experimental.blogspot.com/2011/05/20110508-win-ubuntu-904.html
Будем удалять. За одно там есть ещё и сочетании mod1 которое объединило кнопки Alt. Для себя я их тоже выпелю.
Смотрим что у нас есть:
xmodmap: up to 4 keys per modifier, (keycodes in parentheses):
shift Shift_L (0x32), Shift_R (0x3e)
lock Caps_Lock (0x42)
control Control_L (0x25), Control_R (0x69)
mod1 Alt_L (0x40), Alt_R (0x6c), Meta_L (0xcd)
mod2 Num_Lock (0x4d)
mod3
mod4 Super_L (0x85), Super_R (0x86), Super_L (0xce), Hyper_L (0xcf)
mod5 ISO_Level3_Shift (0x5c), Mode_switch (0xcb)
Всматриваемся в сторчку с mod4.
Теперь удаляем её:
$ sudo xmodmap -e "clear mod4" -verbose
!
! executing work queue
!
clear mod4
Теперь кнопки считываются отдельно друг от друга.
Источник вдохновения: http://tm-experimental.blogspot.com/2011/05/20110508-win-ubuntu-904.html
Комментариев нет:
Отправить комментарий