저는 Asus X412를 가지고 있고 Linux(Ubuntu 20.04)에서 작동하도록 기능 키 단축키를 얻으려고 노력해 왔습니다. 제가 아는 한 UEFI를 사용하면 기능 키에 대해 두 가지 상태 중에서 선택할 수 있습니다.
- 기본적으로 활성화:전원이 켜진 상태에서는 원래의 F1- F12버튼이 사용됩니다.
- 기본적으로 비활성화됨:전원이 켜진 상태에서는 단축키가 사용됩니다.
Fn- Esc그러면 런타임 중에 두 상태 사이를 전환할 수 있습니다.
제 경우에는 (1)이 작동하지만 Fn-를 사용하여 Esc단축키를 전환할 수는 없습니다. 계속 Fn+ FX키를 눌러야 사용이 가능합니다 . (2)의 경우, 부팅할 때 항상 기본적으로 전환됩니다. 즉, Fn-disable Esckeypress를 사용해야 하며 Fn모든 것이 잘 작동합니다.
현재 저는 (2)를 사용하고 있지만 원하는 방식으로 작동하게 하는 방법을 잘 모르겠습니다(시작하고 기본적으로 단축키가 작동하도록 설정).
acpi_oci=
작동하려면 시작 매개변수를 사용해야 하는지 잘 모르겠지만 몇 달 전에 시도했을 때는 작동하지 않았습니다.
답변1
asus_wmi의 커널 모듈 매개변수를 fnlock_default
false로 설정할 수 있습니다. 이렇게 하면 내 경우에는 F4/ 키 대신 밝기 키가 기본적으로 작동하게 됩니다 F5.
나에게 있어 여기에는 /etc/default/grub
다음과 같은 매개변수를 편집하고 추가하는 작업이 포함되었습니다.
GRUB_CMDLINE_LINUX="asus_wmi.fnlock_default=0"
그런 다음 실행
sudo grub-mkconfig -o /boot/grub/grub.cfg
원하는 동작을 생성합니다.
원천:
- https://github.com/torvalds/linux/blob/master/drivers/platform/x86/asus-wmi.c#L52
- (asus_wmi가 내장되어 있습니다)https://www.kernel.org/doc/html/v4.12/admin-guide/kernel-parameters.html
- ASUS Zenbook Duo UX8402에 대한 개인적인 경험