Как переназначить клавишу fn + ESC на клавишу ESC в Lenovo Yoga 3

Как переназначить клавишу fn + ESC на клавишу ESC в Lenovo Yoga 3

Мне удалось переключить клавиши fn так, чтобы они вели себя как функциональные клавиши в Lenovo Yoga. Однако это приводит к тому, что вместо этого ESCклавиша оказывается Fn+ ESC.

Есть ли способ переключить/переназначить его обратно на ESCпрямой?

решение1

Вторичная функция клавиши ESC на этой модели запускает специальный "бумажный" режим в Windows. Вероятно, это реализовано в машине с помощью события ACPI, отправленного встроенным контроллером, которое попадает в драйвер ядра и запускает оттуда определенное действие ОС.

Теперь я нашел правильное событие, которое генерируется, и отправил патч для Linux-4.4 наhttps://patchwork.kernel.org/patch/7573501/это решает проблему на моем Yoga 3 11. Для ясности: событие на самом деле выполняется через WMI GUID "26CAB2E5-5CF1-46AE-AAC3-4A12B6BA50E6", а не через встроенный контроллер, поэтому драйвер ideapad-laptop не смог его обработать.

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