Вопрос Специальные клавиши Thinkpad W540 (F1-F12)


Кто-нибудь знает, как я могу получить ключи, характерные для клавиатуры Thinkpad W540, работающие на Ubuntu? Я думаю о таких клавишах, как увеличение или уменьшение яркости экрана; отображение всех открытых окон; поиск и т. д. Эти ключи F1 в F12 на клавиатуре.

Спасибо.


2
2018-03-30 20:45


происхождения




ответы:


Lenovo w540 имеет функциональные клавиши, перегруженные с 2 функциями на ключ. Как это работает, у них есть либо «стандартный» режим F1-F12, либо у них есть альтернативные функции затемнения экрана, увеличения или уменьшения громкости и т. Д.

Для переключения между режимами вам нужно использовать клавишу «Fn» в нижнем левом углу клавиатуры. Например, Fn + F5 (клавиша Fn и F5 в одно и то же время) затушевывает экран или выдает команду F5 (которая обновляет страницу браузера).

Ключ Fn можно заблокировать (обозначенный зеленым светодиодом на клавише), одновременно нажав клавиши Fn + Esc. Затем функциональные клавиши будут действовать так, как если бы была нажата клавиша Fn.

Надеюсь, это поможет.


2
2018-05-12 13:31





В дополнение к ответу Мэтта, следует также отметить, что использование Fn и Ctrl можно поменять местами в BIOS (см. Изображение ниже). Это может быть установлено, если клавиша Fn, похоже, не ведет себя так, как вы можете ожидать. Также может быть очень полезно знать, поскольку, по крайней мере, лично наличие Ctrl ближе к краю, более практично, чем наличие клавиши Fn.

BIOS Fn and Ctrl Key swap


0
2017-12-15 00:14





К сожалению, это становится еще сложнее, чем кнопка FnLk. Кнопки регулировки громкости и увеличения / уменьшения правильно отправляют XF86AudioMute, XF86AudioRaiseVolume и XF86AudioLowerVolume. Клавиши увеличения и уменьшения яркости посылают XF86MonBrightnessUp и XF86MonBrightnessUp соответственно. Беспроводной (F8) выглядит так, как будто он правильно включает и отключает мой беспроводной интерфейс, а также отправляет XF86WLAN. Остальные сложнее.

Микширование микрофона, камера (F7) и все F9-F10 находятся на входе / dev / input / by-path / platform-thinkpad_acpi-event (символическая ссылка на / dev / input / event5 в моей системе), вместо этого обычной клавиатуры (/ dev / input / by-path / platform-i8042-serio-0-event-kbd, ссылка на / dev / input / event3). Я активно работаю над тем, чтобы эти пять ключей работали в моей системе, код будет жить здесь, как только я закончу: https://github.com/AlexWillisson/tp-w540-keys Я также документирую некоторые из моих работ по получению частей W540, работающих над http://oldspeak.us/

Там могут быть лучшие способы исправить эти ключи, но я больше знаком с моим кодом, чем с правильной настройкой X-устройств.

Четыре кнопки над цифровым клавиатурой очень странные, я не уверен, хочу ли я их решить.


0
2017-12-23 17:19