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

Reply via email to