No, the acpi_fakekey behaviour is entirely correct. acpi_fakekey generates kernel keycodes. These are then heavily remapped by the kernel before they hit X, which then remaps them further. -- A new Panasonic ACPI driver is required for kernel-2.6.15 https://launchpad.net/malone/bugs/33855