 |
 |
 |
 |
| Hardware & Laptops Help with your hardware, including laptop issues |

31st October 2009, 10:24 PM
|
|
Registered User
|
|
Join Date: Oct 2009
Posts: 6

|
|
Volume keys will not work, IBM Thinkpad T42
Hi everybody,
I am new to Linux and I am very happy with it  ; however, I have an issue with my laptop that I'd like to solve. Fedora 11 has detected everything in my T42 except for the volume up/down and mute keys. I tried to fix this from System, Preferences, Keyboard Shortcuts but when I press those keys nothing happens; Fedora does not recognize those keys at all. Any ideas? Thanks for your time and your help.
|

1st November 2009, 01:36 AM
|
|
Registered User
|
|
Join Date: Oct 2009
Posts: 6

|
|
|
Thank you David. Now, how do you install thinkpad-acpi-0.23-20091010_v2.6.31.3.patch.gz on Fedora 11? This is what I tried:
[]$ su root
Password:
[]# yum install thinkpad-acpi-0.23-20091010_v2.6.31.3.patch.gz
Loaded plugins: refresh-packagekit
Setting up Install Process
No package thinkpad-acpi-0.23-20091010_v2.6.31.3.patch.gz available.
Nothing to do
[]# yum install ibm-acpi-0.11-1mdk.noarch.rpm
Loaded plugins: refresh-packagekit
Setting up Install Process
No package ibm-acpi-0.11-1mdk.noarch.rpm available.
Nothing to do
[]# exit
exit
[]$
|

1st November 2009, 01:45 AM
|
|
Registered User
|
|
Join Date: Oct 2009
Posts: 6

|
|
|
I did install the Thinkpad button support utility [tpb-0.6.4-11.fc11(i586)]. However, it did not do anything for me.
|

1st November 2009, 02:25 AM
|
|
Registered User
|
|
Join Date: Oct 2009
Posts: 6

|
|
Thank you jbkt23  . This finally fixed it for me:
echo 0xffffffff > /proc/acpi/ibm/hotkey
Who needs Microsoft?
|

1st November 2009, 03:45 AM
|
|
Registered User
|
|
Join Date: Oct 2009
Posts: 6

|
|
|
BTW, is there a way to make echo 0xffffffff > /proc/acpi/ibm/hotkey stick after a reboot? I run the command and the keys work but as soon as I reboot they stop working again until I type the command.
|

1st November 2009, 04:06 AM
|
 |
Administrator
|
|
Join Date: Sep 2006
Location: Connellsville, PA, USA
Posts: 11,289

|
|
Quote:
|
[]# yum install thinkpad-acpi-0.23-20091010_v2.6.31.3.patch.gz
|
YUM can only install RPMs (*.rpm) packages, not tarballs, patches, nor the like (*gz, *.tar.gz, *.tar.bz2, etc.). By default, it will look in all enabled repos, and try to resolve dependencies.
Quote:
|
yum install ibm-acpi-0.11-1mdk.noarch.rpm
|
Therefore, YUM will find no Madriva RPMs in enabled repos, and attempting to 'localinstall' and/or force such non-Fedora RPMs could cause serious problems (or you might get lucky...).
Quote:
|
BTW, is there a way to make echo 0xffffffff > /proc/acpi/ibm/hotkey stick after a reboot?
|
Place the command in file /etc/rc.d/rc.local, on it's own new line. Note that editing of this file requires root user (aka "Super User", "Administrator") privilege.
V
|

1st November 2009, 04:59 AM
|
|
Registered User
|
|
Join Date: Jul 2009
Posts: 1,158

|
|
|
Sorry I didn't get back sooner. I was working on some other things. I guess I threw you a bit of a red herring.
FYI, thinkpad-acpi is included in the Fedora 11 kernel. No need to install it or ibm-acpi. It is handled by HAL if I am not mistaken. I can't boot Fedora just now to verify anything else specific to Fedora.
I had most all the hotkeys on my T42 working in Fedora 11, including the volume and mute buttons. I didn't remember specifically what I did (in Fedora vs Mandriva) when I posted earlier. After looking over this thread, I believe I used the same solution from the link posted by jbkt23 to get started, then went from there.
__________________
Fedora 18 Gnome on a ThinkPad X220, i5-2540M CPU, Intel HD Graphics 3000, Intel N 6205 wireless, and Sierra Wireless 754S Mobile Hotspot (AT&T)
|

1st November 2009, 06:19 PM
|
|
Registered User
|
|
Join Date: Apr 2009
Posts: 134

|
|
Quote:
Originally Posted by David Batson
Sorry I didn't get back sooner. I was working on some other things. I guess I threw you a bit of a red herring.
FYI, thinkpad-acpi is included in the Fedora 11 kernel. No need to install it or ibm-acpi. It is handled by HAL if I am not mistaken. I can't boot Fedora just now to verify anything else specific to Fedora.
I had most all the hotkeys on my T42 working in Fedora 11, including the volume and mute buttons. I didn't remember specifically what I did (in Fedora vs Mandriva) when I posted earlier. After looking over this thread, I believe I used the same solution from the link posted by jbkt23 to get started, then went from there.
|
Indeed volume and mute keys work just fine in F11, but there is not OSD. For that all you need to do is install the tpb rpm, and reboot. And it will also give you OSD for things like Backlight. Starting with the 60 models (e.g. T60) tpb is no longer needed for backlight OSD as it is being handled by the ACPI backlight driver.
yum install tpb
The problem with the ThinkPads prior to the recent 2,3,4,500 models is that you have 2 volume controls. A software volume and a hardware volume control that operate independently. There has been talk that we might see a filter driver at some point that will sort out these problems as part of a newer thinkpad-acpi driver.
In any case, it is not suggested to mess with the hotkey mask.
|

1st November 2009, 08:40 PM
|
|
Registered User
|
|
Join Date: Oct 2009
Posts: 6

|
|
|
Thank you everybody for your tips and help. My problem is now solved and works after every reboot. To get there I installed tpm and added echo 0xffffffff > /proc/acpi/ibm/hotkey to /etc/rc.d/rc.local as suggested by Hlingler. To edit rc.local as root I used gedit. Thanks again!
|

27th November 2009, 02:54 AM
|
|
Registered User
|
|
Join Date: Mar 2006
Posts: 510

|
|
|
Just a follow up regarding the mute button. I found a solution to enabling the indicator on the panel to show the mute condition. It was posted somewhere else that I don't remember where.
Add the following to the kernel boot parameters in grub.conf:
acpi_osi="Linux"
so the kernel line would look like this:
kernel /boot/vmlinuz-2.6.31.5-127.fc12.x86_64 ro root=UUID=f62b477a-5160-450e-814c-7d77f3621d8d rhgb quiet acpi_osi="Linux"
__________________
jbkt23
|
| Thread Tools |
Search this Thread |
|
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
Current GMT-time: 23:17 (Sunday, 19-05-2013)
|
|
 |
 |
 |
 |
|
|