I'll add a summary of what was told in the anwser :
I have the latest BIOS on the Lenovo webpage, this bug appears for both (Linux) and neither on Win10.
- xev detects any Fn-Fx combination, apart from Fn-F6 (touchpad toggle). It doesn't detect Fn alone
- dmesg does not print any error linked with me pressing Fn-F6
- "Ideapad extra buttons" is listed both in /proc/bus/input/devices and in xinput --list
- File named /sys/devices/platform/ideapad/touchpad in the documentation appears to be /sys/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/VPC2004:00/touchpad on my computer. Its content is always 1 regardless of the setting in Kubuntu or me pressing Fn-F6
- File /sys/kernel/debug/ideapad/status is always
```
Backlight max: 21
Backlight now: 17
BL power value: On
=====================
Radio status: On(1)
Wifi status: Off(0)
BT status: Off(0)
3G status: Off(0)
=====================
Touchpad status:On(1)
Camera status: Off(0)
=====================
Conservation mode: Off(268829184)
```
regardless of regardless of the setting in Kubuntu or me pressing Fn-F6 (touchpad status) or even me changing the luminosity, toggling Wifi, etc.
- evtest results :
+ F1 through F12 show the corresponding keycode.
+ On its own, Fn does not appear at all.
+ Fn-F1 (mute) shows MSC_SCAN value a0, keycode 113 (KEY_MUTE) with values alternating 1-0 (as I press/release, this will be the same)
+ Fn-F2 (vol down) and Fn-F3 (vol up) show MSC_SCAN values ae and b0, with keycodes 114 (KEY_VOLUMEDOWN) and 114 (KEY_VOLUMEUP)
+ Fn-F4 (mute mic) does not appear at all (it works well though)
+ Fn-F5 (reload) appears as F5
+ Fn-F6 (touchpad switch) does not appear at all (and doesn't work)
+ Fn-F7 (airplane mode) does not appear at all (but works)
+ Fn-F8 (cut camera, I guess?) does not appear at all (doesn't work? I haven't found its use, but when streaming my webcam to VLC, it did nothing)
+ Fn-F9 (lock) appears as LEFTMETA-L, where releasing F9 releases L and Fn releases LEFTMETA
+ Fn-F10 (change multiscreen options) appears as LEFTMETA-P where repressing F10 represses P and releasing Fn releases LEFTMETA
+ Fn-F11 (luminosity down) and Fn-F12 (luminosity up) do not appear at all (but work well though)
- acpi_listen results:
+ Fn-F1: button/mute MUTE 00000080 00000000 K
+ Fn-F2: button/volumedown VOLDN 00000080 00000000 K
+ Fn-F3: button/volumeup VOLUP 00000080 00000000 K
+ Fn-F4: button/f20 F20 00000080 00000000 K
+ Fn-F5: ^[[15~ (not acpi_listen, but the same code as F5 in console)
+ Fn-F[6-10]:
+ Fn-F11: video/brightnessdown BRTDN 00000087 00000000
+ Fn-F12: video/brightnessup BRTUP 00000086 00000000
I'll add a summary of what was told in the anwser :
I have the latest BIOS on the Lenovo webpage, this bug appears for both (Linux) and neither on Win10.
- xev detects any Fn-Fx combination, apart from Fn-F6 (touchpad toggle). It doesn't detect Fn alone input/devices and in xinput --list platform/ ideapad/ touchpad in the documentation appears to be /sys/devices/ pci0000: 00/0000: 00:1f.0/ PNP0C09: 00/VPC2004: 00/touchpad on my computer. Its content is always 1 regardless of the setting in Kubuntu or me pressing Fn-F6 debug/ideapad/ status is always ======= ======= ======= ======= ======= =======
- dmesg does not print any error linked with me pressing Fn-F6
- "Ideapad extra buttons" is listed both in /proc/bus/
- File named /sys/devices/
- File /sys/kernel/
```
Backlight max: 21
Backlight now: 17
BL power value: On
=======
Radio status: On(1)
Wifi status: Off(0)
BT status: Off(0)
3G status: Off(0)
=======
Touchpad status:On(1)
Camera status: Off(0)
=======
Conservation mode: Off(268829184)
```
regardless of regardless of the setting in Kubuntu or me pressing Fn-F6 (touchpad status) or even me changing the luminosity, toggling Wifi, etc.
- evtest results :
+ F1 through F12 show the corresponding keycode.
+ On its own, Fn does not appear at all.
+ Fn-F1 (mute) shows MSC_SCAN value a0, keycode 113 (KEY_MUTE) with values alternating 1-0 (as I press/release, this will be the same)
+ Fn-F2 (vol down) and Fn-F3 (vol up) show MSC_SCAN values ae and b0, with keycodes 114 (KEY_VOLUMEDOWN) and 114 (KEY_VOLUMEUP)
+ Fn-F4 (mute mic) does not appear at all (it works well though)
+ Fn-F5 (reload) appears as F5
+ Fn-F6 (touchpad switch) does not appear at all (and doesn't work)
+ Fn-F7 (airplane mode) does not appear at all (but works)
+ Fn-F8 (cut camera, I guess?) does not appear at all (doesn't work? I haven't found its use, but when streaming my webcam to VLC, it did nothing)
+ Fn-F9 (lock) appears as LEFTMETA-L, where releasing F9 releases L and Fn releases LEFTMETA
+ Fn-F10 (change multiscreen options) appears as LEFTMETA-P where repressing F10 represses P and releasing Fn releases LEFTMETA
+ Fn-F11 (luminosity down) and Fn-F12 (luminosity up) do not appear at all (but work well though)
- acpi_listen results: sdown BRTDN 00000087 00000000
+ Fn-F1: button/mute MUTE 00000080 00000000 K
+ Fn-F2: button/volumedown VOLDN 00000080 00000000 K
+ Fn-F3: button/volumeup VOLUP 00000080 00000000 K
+ Fn-F4: button/f20 F20 00000080 00000000 K
+ Fn-F5: ^[[15~ (not acpi_listen, but the same code as F5 in console)
+ Fn-F[6-10]:
+ Fn-F11: video/brightnes
+ Fn-F12: video/brightnessup BRTUP 00000086 00000000