Fixing Lenovo ThinkPad SL500 Volume Control
The one user of ThinkPad SL500 suddenly meets unusual conditions in
his laptop. The SL500 hardware volume control has failed working and
can’t use properly. Besides, the backlight of the SL500 Lenovo
ThinkPad also had the problem. The switch only works fine between 20
and 25 in /proc/acpi/video/VGA1/LCDD/brightness with Fn + keys. But
when using echo any number is able to set to use in levels.
If you have the similar problem and want to know what the kernel
module to control the volume in ThinkPad SL500 is, at the first you
should know about the SL500 ThinkPad. According to the Think Wiki, it says that the SL500 is not really a ThinkPad but it sports the IdeaPad
firmware, so that means you can’t use the thinpad_acpi module.
This might help your ThinkPad SL500 problem, there seems to be a patch
that resolves this issue with the backlight. I’m pretty sure xorg will
already detect them as XF86VOLUMEUP/DOWN/MUTE, so all that’s left is
to bind them to the actions. In XFCE you need to bind them to amixer
commands under keyboard shortcuts:
Code:
#to decrement by 5%
amixer set Master playback 5%-
#to incremenet by 5%
amixer set Master playback 5%+
#to toggle (mute/unmute)
amixer set Master toggle
October 7th, 2009 17:07
This fixed my buttons
http://www-307.ibm.com/pc/support/site.wss/WIN7-BETA.html#atkh