Я использую производную Debian с xmonad на своем ноутбуке (Lenovo X230). У меня есть док-станция и подключенная к ней внешняя клавиатура и трекбол. Клавиатура - это преимущество Kinesis. Все работало нормально, когда вдруг F3 и F4 перестали работать через внешнюю клавиатуру. Это означает, что горячие клавиши, которые я им сопоставил с vix xmonad, не отвечают. Тем не менее, они все еще работают на ноутбуке напрямую.
Я запустил «showkey -k» и назначил клавиши F на обеих клавиатурах. Вот результаты:
|-----+---------+--------|
| Key | Kinesis | Laptop |
|-----+---------+--------|
| F1 | 59 | 59 |
| F2 | 60 | 60 |
| F3 | 165 | 61 |
| F4 | 164 | 62 |
| F5 | 63 | 63 |
| F6 | 64 | 64 |
|-----+---------+--------|
По какой-то причине F3 и F4 выдают разные коды клавиш при нажатии на внешней клавиатуре, а затем на внутренней клавиатуре ноутбука. Я попытался сбросить клавиатуру Kinesis, но ничего не изменилось.
Кто-нибудь случайно не понял, что происходит?
Спасибо