У меня есть эта совершенно новая клавиатура с подсветкой (Seisa DN-V710), когда я впервые подключил (USB), все необычные лампочки и клавиши выглядят хорошо. В очень короткое время я замечаю, что Ctrl kbd> и Alt kbd> работают как Shift ( Ctrl kbd> + C kbd> = C capital )
Я пытался найти, как изменить драйвер, компоновку и т. Д. Но все мои усилия закончились, когда я поднял xev, клавишу Shift; клавиша управления и клавиша alt сопоставлены с «кодом 50»
Пожалуйста, я не знаю, что еще нужно сделать, и мне действительно нравится эта клавиатура ...
Если все эти ключи отображаются на том же коде клавиши, ядро Linux не может различать их, и необходимо связаться с поставщиком оборудования об этом...
Вот ручной подход, который мог бы зафиксировать это:
команда xmodmap
Type и находит незаконные модификаторы (например, control
, и mod1
)
можно очиститься и повторно присвоиться к правильным ключам как это:
Для control
:
xmodmap -e 'clear control'
xmodmap -e 'add control = Control_L'
xmodmap -e 'add control = Control_R`
и для alt
(если alt
mod1
):
xmodmap -e 'clear mod1'
xmodmap -e 'add mod1 = Alt_L'
xmodmap -e 'add mod1 = Alt_R'
, Если это работает, делая изменения персистентными, может быть сделан согласно этот сообщение.