Toshiba Laptop Hotkeys and Display Brightness

Submitted by aroman
on July 4, 2006 - 10:55am

I've requested some technical documentation from Toshiba about setting display brightness and using the hotkeys on my Toshiba Satellite M40-JM8 laptop and they've been very kind and provided me with the documentation I needed. What's the catch? Only that I develop the software for Linux and that I GPL the source code. Pretty cool huh?

The dillema I'm faced with right now is that I am not sure how to connect the hotkeys with userspace actions. Perhaps /proc, or /sys, but I don't know for sure. I will need to do some more investigation before I jump to any final coding (so I will be prototyping soon enough :)).

For anyone who'd like to request some Toshiba docs, see http://linux.toshiba-dme.co.jp/linux/eng/develop.php3 .

Cheers,
Alex.

Using hotkeys with toshiba

james Blackwell (not verified)
on
July 5, 2006 - 1:36am

I moved from Toshiba to sony laptops years ago because at the time toshiba wasn't very open with the free software world. So I'm very happy to hear that they're opening up!

I would look at providing patches to the guys that develop the hotkeys program, so that your work goes along with other laptop hotkey information.

Most lcd brightness, fan speeds, etc, is done via acpi. You should be able to help out the acpi team on getting into acpi driver and userpace manager. That'll give you the same functionality that works with most other laptops. :)

Worst case, you can open up a proc interface like the sony guys do by providing access under /proc/acpi/toshiba/

Congrats on the good work!

not ACPI

on
July 5, 2006 - 6:47am

I know that perhaps previous models were using ACPI, but starting from Tecra S1 I believe, they have a different interface called SMI. My laptop certainly does not provide an ACPI interface, only this SMI one. So it's not a matter of providing a patch to the existing driver, it needs a new driver. I was thinking of providing a compatible /proc/acpi/toshiba/... but since this driver isn't ACPI, that wouldn't really make sense.

About the FnFx program... I wish there was a more generic (non laptop-specific) way to handle hotkeys... Something like NetworkManager but for keys :)

Alex.

Hi, Are there any news on

gensuke (not verified)
on
December 25, 2007 - 9:21am

Hi,

Are there any news on implementing the SMI commands in order to poll the hotkeys?

There is a bug opened in 2005 in launchpad for Ubuntu:
https://bugs.launchpad.net/ubuntu/+source/hotkey-setup/+bug/20727

Thank you.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.