Hi Tom, 2015-02-26 0:42 GMT-07:00 Tom Mannerhagen <tom.mannerhagen@xxxxxxxxx>: > Hi Azael > > I see, but that concerns the alternative map, correct? Yes > How does the driver tell if it should use the "standard" or alternative mapping? On the patches that I will send (hopefully later today), a call to an HCI function is made, which tells us the hotkey events type, so far, there are two types "normal" and "special", where "normal" covers all the old key mappings and the "special" covers the new one. > > I think I can see some checks are made in the beginning of the driver, it checks for certain ACPI ID's (TOS6200, TOS6207, TOS6028, TOS1900). > Are they used to identify the system as a Toshiba or are they used to distinguish which Toshiba-platform it runs on? > Perhaps both? I'm not sure what you men by platform, but those HIDs represent the Toshiba Configuration Interface devices (or TVAP - Toshiba Value Added Package), and yes, they are used to identify the system as a Toshiba laptop, at least as hotkeys, backlight and some other system stuff concerns, as there are more IDs on the system, but they cover Bluetooth (TOS6205) and Accelerometer (TOS620A). > > If used to tell which Toshiba it runs on, is this somehow used to select mapping of the function-keys? > > BTW - I have access to a bunch of units and will happily test as time allow. > You may need to hand-hold me through the building of the driver and using it in a distro. Well, as long as you have installed the kernel sources, make and gcc, we are fine, I can provide you with a Makefile and the source to test, and a simple: make sudo make install sudo make load Will do the trick ;-) > > BR Tom > Cheers Azael -- -- El mundo apesta y vosotros apestais tambien -- -- To unsubscribe from this list: send the line "unsubscribe platform-driver-x86" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html