By chance I found that support for radio switching and the hotkey buttons is already in recent linux kernel.
I think it’s included since 2.6.17, but a bit hard to find. The module is called wistron_btns, so try to
# modprobe wistron_btns
and you are done, if your distribution kernel has it included.
If you compile your own kernel, you can activate the wistron_btns at
Device Drivers ---> Input device support ---> [*] Miscellaneous devices --->
x86 Wistron laptop button interface
To activate support for the hotkey buttons use a input device section like this in your xorg.conf
Section "InputDevice" Identifier "Notebook Keyboard" Driver "kbd" Option "XkbRules" "xorg" Option "XkbModel" "pc105" Option "XkbLayout" "de+acer_laptop" Option "XkbVariant" "nodeadkeys" EndSection
The most important thing here is to add acer_laptop to the XkbLayout. With that you are able to bind your hotkey buttons to shortcuts e.g. in kcontrol.
Happy notebooking! 8)