I've been playing w/ the omnibook module these days and I got hotkeys "working". I don't know why _Q43 is not being triggered, however I got the NTFY method to activate the TECF variable and so I can finally poll the TOHK variable to get the hotkey. I'm not sure is this is the correct way of doing things but we are in business. Basically this is what I did: 1. Activate HCI Hotkey Events call 0x1E 2. Pressing a hotkey generates an i8042 event (0x6e) 3. Evaluate NTFY method, so TECF is at one 4. Poll INFO method to get last pressed hotkey (once ;-) ) 5. Generate keycode for that hotkey Here's the output of the omnibook module while pressing Fn alone and then Fn-Esc: atkbd.c: Unknown key released (translated set 2, code 0x6e on isa0060/serio0). atkbd.c: Use 'setkeycodes 6e <keycode>' to make it known. omnibook: detected scancode 0x100. omnibook: generating keycode 464. atkbd.c: Unknown key released (translated set 2, code 0x6e on isa0060/serio0). atkbd.c: Use 'setkeycodes 6e <keycode>' to make it known. omnibook: detected scancode 0x17f. omnibook: generating keycode 464. atkbd.c: Unknown key released (translated set 2, code 0x6e on isa0060/serio0). atkbd.c: Use 'setkeycodes 6e <keycode>' to make it known. omnibook: detected scancode 0x100. omnibook: generating keycode 464. atkbd.c: Unknown key released (translated set 2, code 0x6e on isa0060/serio0). atkbd.c: Use 'setkeycodes 6e <keycode>' to make it known. omnibook: detected scancode 0x17f. omnibook: generating keycode 464. atkbd.c: Unknown key released (translated set 2, code 0x6e on isa0060/serio0). atkbd.c: Use 'setkeycodes 6e <keycode>' to make it known. omnibook: detected scancode 0x101. omnibook: generating keycode 113. atkbd.c: Unknown key released (translated set 2, code 0x6e on isa0060/serio0). atkbd.c: Use 'setkeycodes 6e <keycode>' to make it known. omnibook: detected scancode 0x101. omnibook: generating keycode 113. atkbd.c: Unknown key released (translated set 2, code 0x6e on isa0060/serio0). atkbd.c: Use 'setkeycodes 6e <keycode>' to make it known. omnibook: detected scancode 0x100. omnibook: generating keycode 464. Saludos Azael -- -- El mundo apesta y vosotros apestais tambien -- -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html