1

Я использую производную 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, но ничего не изменилось.

Кто-нибудь случайно не понял, что происходит?

Спасибо

1 ответ1

3

Я нашел кого-то с подобной проблемой здесь.

Кажется, клавиатура Kinesis имеет мультимедийную настройку.

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

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

Из FAQ:

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

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

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

Обычно это включается удерживанием кнопки равенства и нажатием буквы "n".

Чтобы отключить функцию мультимедиа, введите текущую конфигурацию, в которой вы находитесь.

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .