http://bugzilla.kernel.org/show_bug.cgi?id=9147
[EMAIL PROTECTED] changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[EMAIL PROTECTED] ------- Comment #54 from [EMAIL PROTECTED] 2007-12-04 16:18 ------- Hello, I have a MSI l745 laptop that shows a 100% reproducible behaviour (phantom key + stuck keys), with a kernel 2.6.22 provided by Ubuntu and a kernel 2.6.24-rc4 (+ a hack in the hwsleep.c:acpi_enter_sleep_state - probably not relevant since it happens with the ubuntu's kernel) With the AC power adapter plugged, I see in dmesg: [ 54.492465] power_supply ADP1: uevent [ 54.492470] power_supply ADP1: POWER_SUPPLY_NAME=ADP1 [ 54.492477] power_supply ADP1: Static prop TYPE=Mains [ 54.492480] power_supply ADP1: 1 dynamic props [ 54.492484] power_supply ADP1: prop ONLINE=1 [ 54.507097] atkbd.c: Unknown key pressed (translated set 2, code 0xf1 on isa0060/serio0). [ 54.507105] atkbd.c: Use 'setkeycodes e071 <keycode>' to make it known. [ 54.508824] atkbd.c: Unknown key released (translated set 2, code 0xac on isa0060/serio0). [ 54.508830] atkbd.c: Use 'setkeycodes e02c <keycode>' to make it known. [ 54.509297] atkbd.c: Unknown key pressed (translated set 2, code 0x71 on isa0060/serio0). [ 54.509302] atkbd.c: Use 'setkeycodes 71 <keycode>' to make it known. [ 56.512797] power_supply ADP1: uevent [ 56.512804] power_supply ADP1: POWER_SUPPLY_NAME=ADP1 [ 56.512810] power_supply ADP1: Static prop TYPE=Mains [ 56.512813] power_supply ADP1: 1 dynamic props [ 56.512817] power_supply ADP1: prop ONLINE=1 [ 56.526942] atkbd.c: Unknown key pressed (translated set 2, code 0xf1 on isa0060/serio0). [ 56.526950] atkbd.c: Use 'setkeycodes e071 <keycode>' to make it known. [ 56.528129] atkbd.c: Unknown key released (translated set 2, code 0xf1 on isa0060/serio0). [ 56.528136] atkbd.c: Use 'setkeycodes e071 <keycode>' to make it known. Without AC, I see [ 60.773379] power_supply ADP1: uevent [ 60.773387] power_supply ADP1: POWER_SUPPLY_NAME=ADP1 [ 60.773393] power_supply ADP1: Static prop TYPE=Mains [ 60.773397] power_supply ADP1: 1 dynamic props [ 60.773401] power_supply ADP1: prop ONLINE=0 [ 60.789708] atkbd.c: Unknown key pressed (translated set 2, code 0xf2 on isa0060/serio0). [ 60.789716] atkbd.c: Use 'setkeycodes e072 <keycode>' to make it known. [ 60.818902] atkbd.c: Unknown key released (translated set 2, code 0xf2 on isa0060/serio0). [ 60.818908] atkbd.c: Use 'setkeycodes e072 <keycode>' to make it known. See how the keycode has changed with the online status. If I put back the AC the keycode turns back to e071 again. Booting with acpi=off or acpi=ht solves the issue. The workarounds i8042.nomux=1, i8042.nopnp=1, ec_intr=0, ec_intr=2, pnpacpi=off, removing ac/thermal/battery modules do not work in my case. I also tried acpi=noirq, pci=routeirq without improvement. I had a look in the FACS, the lock is always 0 (as are all the other fields, at the exception of the version (01)) Also I can make the laptop go in sleep mode ("mem"), but it does not correctly resume (the disk spins up, but the keyboard - i.e. the num lock - does not work) However it resumes fine if I make a "setkeycodes e071 255" before triggering the sleep mode. I will attach my dmesg... (I will try to do more tomorrow. It's a bit late here...) Hope it helps. Regards -- Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. ------------------------------------------------------------------------- SF.Net email is sponsored by: The Future of Linux Business White Paper from Novell. From the desktop to the data center, Linux is going mainstream. Let it simplify your IT future. http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4 _______________________________________________ acpi-bugzilla mailing list acpi-bugzilla@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla