You are not logged in.

#1 2017-03-24 11:34:05

hansurs
Member
Registered: 2017-03-24
Posts: 2

Thinkpad x230 backlight keys - ACPI events not working on every boot

I installed arch on my thinkpad x230 and backlight keys (fn+F8 / fn+F9) were not working. According to the wiki page on the x230 this is due to a firmware issue.

To change the backlight with the fn keys i installed acpid and made the steps described in the acpid-wiki-page. It did not work. To solve the problem I installed light-git from AUR. Now at least changing the backlight from terminal with light -U / light -A is working fine. I combined acpid events and light-git and on the first run I could change the screen brightness with the fn keys, but not on every boot.

/etc/acpi/events/bl_u

event=video/brightnessup
action=light -A 10
/etc/acpi/events/bl_d

event=video/brightnessdown
action=light -U 10

I discovered with acpi_listen that sometimes acpi events from fn+F8/F9 are registered and sometimes not. This changes randomly every time I boot my laptop.
I don't understand what creates this behaviour and how I could solve it.

Offline

#2 2017-03-24 12:22:21

cowlick
Banned
Registered: 2013-10-13
Posts: 73

Re: Thinkpad x230 backlight keys - ACPI events not working on every boot

I have a thinkpad X131e. The Fn F8/F9 keys didn't work either. I experimented with the Kernel command-line options suggested here:

https://wiki.archlinux.org/index.php/Backlight

I didn't do any of the other modifications you tried. I think it was the acpi_backlight=video option that got them working. Might be worth a try.

Last edited by cowlick (2017-03-24 12:22:38)


DELL Inspiron 14-3452, 32GB emmc, 4 GB RAM

Offline

#3 2017-04-01 11:00:12

hansurs
Member
Registered: 2017-03-24
Posts: 2

Re: Thinkpad x230 backlight keys - ACPI events not working on every boot

I tried the Kernel parameters but none of them worked for me. But thanks for your help anyway.

Offline

#4 2017-08-21 11:23:32

siver
Member
Registered: 2017-08-21
Posts: 1

Re: Thinkpad x230 backlight keys - ACPI events not working on every boot

I got the backlight keys working (fn+f8-f9) on my x230 by following the solution of the x230 page of the archlinux wiki

https://wiki.archlinux.org/index.php/Le … ntrol_keys

inside

/etc/default/grub

append

GRUB_CMDLINE_LINUX_DEFAULT

with this parameter

acpi_osi='!Windows 2012'

then regenerate the config file with:

grub-mkconfig -o /boot/grub/grub.cfg

reboot and the backlight keys should be working

Offline

Board footer

Powered by FluxBB