On Thu, 07 Apr 2011 18:01:39 +0100, Jonathan Cameron <jic23@xxxxxxxxx> wrote : > On 04/07/11 17:18, Anisse Astier wrote: > > > > Pegatron Lucid tablet sends an ACPI hotkey event(0xEA) when the > > accelerometer detects coarse orientation change. My initial thought was > > to just translate this event into KEY_DIRECTION, which seems to be the > > norm from what we can see in hp-wmi driver. (See patch below for an > > implementation.) > > > > But this isn't just a key per se like on the HP touchsmart tablet, this > > is an event that is triggered when the device is rotated. > > > > This could be defined as a new Misc (EV_MSC) event: > > MSC_ORIENTATION_CHANGED ? > > > > Or we could use the upcoming IIO subsystem which is supposed to be for > > sensors, but then we'd have a mismatch between the device based on ACPI > > with firmware in the middle (driver submitted by Andy Ross) and the > > purpose of IIO ("SPI or I2C device"). > Don't take that too literally. It's examples of types of bus IIO sensors use. > Having said this, if your main use is user input then it should probably be > handled through input rather than IIO anyway. > Indeed, main use is user input. There's also the BIOS translation layer to ACPI, so IÂguess it's a bit distant from IIO's purpose. Anisse -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html