Thinkpad X220 4286-CTO brightness keys do not work
<ml <at> extensibl.com>
2012-02-09 09:08:16 GMT
>Synopsis: Thinkpad X220, brightness keys do not work
>Category: system kernel i386
>Environment:
System : OpenBSD 5.1
Details : OpenBSD 5.1 (GENERIC) #2: Thu Feb 9 21:03:21 NZDT 2012
root <at> p2.extensibl.com:/usr/src/sys/arch/i386/compile/GENERIC
Architecture: OpenBSD.i386
Machine : i386
>Description:
Fn+Home (Brightness Up), Fn+End (Brightness Down) keys do not work.
Each time any of these two buttons is pressed, the following message appears: "acpithinkpad0: unknown event 0x6050".
>How-To-Repeat:
Install OpenBSD 5.0 or -current, try to change brightness
>Fix:
No fix
A few notes, which may help:
Brightness keys work under linux (latest 2.6.x)
I tried:
1) to comment lines with thinkpad_brightness_up(sc) and thinkpad_brightness_down(sc) in acpithinkpad.c
2) to apply patch from Joshua Stein http://jcs.org/patches/openbsd-thinkpad_fan_control.diff (includes some changes related to brightness keys).
Nothing helped.
dmesg:
OpenBSD 5.1 (GENERIC) #2: Thu Feb 9 21:03:21 NZDT 2012
root <at> p2.extensibl.com:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Intel(R) Core(TM) i5-2540M CPU <at> 2.60GHz ("GenuineIntel" 686-class) 2.60 GHz
cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,NXE,LONG,SSE3,PCLMUL,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,SSE4.2,x2APIC,POPCNT,AES,XSAVE,AVX,LAHF
(Continue reading)