[OmniBook] Toshiba Satellite M40X hotkeys
Julien Valroff
julien at kirya.net
Sat Jan 28 03:03:36 EST 2006
Hi,
I own a Satellite M40X laptop with a Phoenix bios, and cannot figure out
how to make *some* hotkeys work.
Using the last omnibook kernel module (with ectype=12), most of the
hotkeys work (and especially the multimedia keys at the left of the
keyboard).
When I say "work", I mean they do generate scandodes that I can bind
easily using setkeycodes.
Other keys that do not work (ie. do not send scancodes) at all are:
* fn+Esc (volume control)
* fn+F2 (sitch on/off screen)
* fn+F3 (suspend to ram)
* fn+F4 (suspend to disk)
* fn+F6 (reduce lcd brightness)
* fn+f8 (activate/deactivate wifi chip)
(fn+F6 and fn+F5 actually *do* reduce/lower lcd brightness level, but
only fn+F5 sends a scancode)
I cannot figure out why some keys work, some others don't.
Non-working keys do not send ACPI events.
So far, I have tried many other drivers (i8k, acerhk, etc.) without
success.
I saw in the source code that key-polling exist only for 2.4 kernels (I
use 2.6 kernels).
Is there anything that can be done to make these keys send scancodes?
Unfortunately, I have no development knowledge, but can help for testing
or write to Toshiba or Phoenix, and many people seem to be very
interested in further development of omnibook module to make their
laptop 100% usable with GNU/Linux.
Note that I will write a patch to add support for M40X, but would like
to fix this annoying problem before.
Cheers,
Julien
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://zurich.csail.mit.edu/pipermail/omnibook/attachments/20060128/6cad0e4c/attachment.pgp
More information about the OmniBook
mailing list