Различные коды клавиш F3 и F4 на внешней клавиатуре и клавиатуре ноутбука

Различные коды клавиш F3 и F4 на внешней клавиатуре и клавиатуре ноутбука

Я использую производную Debian с xmonad на моем ноутбуке (Lenovo X230). У меня есть док-станция и подключенные к ней внешняя клавиатура и трекбол. Клавиатура — Kinesis Advantage. Все работало нормально, как вдруг 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, но ничего не изменилось.

Может, кто-нибудь знает, что происходит?

Спасибо

решение1

Я нашел человека с похожей проблемойздесь.

Похоже, клавиатура Kinesis имеет мультимедийные настройки.

Наконец, я нашел ответ наЧасто задаваемые вопросы о Кинезисе. Мои клавиши F3 и F4 вели себя как мультимедийные клавиши (см. руководство по их настройке). Эту функцию можно отключить, удерживая = и нажав P для ПК (вы также можете использовать W для Windows и M для Mac).

Так что попробуйте =+ Pи посмотрите, решена ли проблема. (или =+ Wили =+ M)

Из часто задаваемых вопросов:

9. Функциональные клавиши не работают на клавиатуре USB Advantage

Возможно, на клавиатуре активированы функции «Мультимедиа», из-за чего некоторые функциональные клавиши меняются.

Чтобы проверить, откройте какой-нибудь текстовый редактор, нажмите и удерживайте клавишу «равно» и коснитесь буквы «s». Вы должны увидеть какой-то текст на экране. Если вы видите какие-либо функциональные клавиши, перечисленные в скобках [F3 F4 и т. д.], то вы знаете, что функции мультимедиа активны.

Обычно это включается нажатием клавиши «равно» и нажатием буквы «n».

Чтобы отключить функцию «Мультимедиа», войдите в текущую конфигурацию Instant Configuration.

Например, если ваша клавиатура находится в режиме Windows, выберите режим Windows, удерживая клавишу равенства и нажав «w» (=w). (=m для режима Mac и =p для режима ПК)

Это приведет к сбросу настроек, и ваши функциональные клавиши начнут работать так, как и ожидалось.

Связанный контент