Keyboard random repeat and dropped key presses
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-restricted-modules-2.6.15 (Ubuntu) |
Fix Released
|
Undecided
|
Ben Collins | ||
linux-source-2.6.15 (Ubuntu) |
Fix Released
|
High
|
Ben Collins | ||
linux-source-2.6.17 (Ubuntu) |
Fix Released
|
High
|
Ben Collins | ||
Dapper |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Hi all
I have a problem that my keyboard will seemingly at random start repeating itself or do nothing at all.
i.e I might get something like this:
helllllllllll
in place of
Hello Jakes
Also happens to function buttons i.e. ctr, shift, alt, and in very rare moments the mouse buttons, this could be a red herring as I can only remember this once, could it be the "enter" key that was stuck?
I have a Dell INSPIRON 5150 notebook and the problem started when i upgraded from ubuntu breezy to ubuntu dapper, i had upgraded from hoary to breezy before. Runnin GNOME.
A few observations
1. The problem seems to get worse with the heaver the load on the box.
2. The problem seems to disappear in run level 1 but this may be a red herring and related to observation 1.
3. The longer the box is on the more this problem seems happens.
4. ssh'ing into the box does not have the problem.
5. The problem is a lot worse in a virtual term i.e. "ctr-alt-f1". Here the problem gets so bad that only in very few instances have I been able to log in. The virtual term also seems to do random carriage returns in the login phase. Once in a virtual term I have almost never been able the "ctr-alt-f7" out of them.
6. I have tried using a external usb keyboard, the problem 6, me 0, the problem is still there.
Things that i have tried
1. The only way to work with out smashing my fist through my keyboard is to turn auto repeat off under System --> Preference --> Keyboard
2. I have tried the "modprobe psmouse rate=40" problem still there and cant tell if better or worse.
3. Making changes to my xorg.conf file, no difference.
Have checked my dmesg for any thing "key".
# dmesg | grep -i key
[4294672.433000] i8042.c: Warning: Keylock active.
[4294672.443000] input: AT Translated Set 2 keyboard
as /class/input/input0
and acpi (see end of doc)
Please if there is any thing else or help that some one needs i am willing to help as this problem is not only driving me mad but killing my productivity at work.
dmesg | grep -i acpi
[4294667.296000] ACPI: RSDP (v000 DELL) @ 0x000fdea0
[4294667.296000] ACPI: RSDT (v001 DELL CPi R 0x27d40308 ASL 0x00000061) @ 0x1fff0000
[4294667.296000] ACPI: FADT (v001 DELL CPi R 0x27d40308 ASL 0x00000061) @ 0x1fff0400
[4294667.296000] ACPI: MADT (v001 DELL CPi R 0x27d40308 ASL 0x00000047) @ 0x1fff0c00
[4294667.296000] ACPI: DSDT (v001 INT430 SYSFexxx 0x00001001 MSFT 0x0100000e) @ 0x00000000
[4294667.296000] ACPI: PM-Timer IO Port: 0x1008
[4294667.296000] ACPI: Local APIC address 0xfee00000
[4294667.296000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
[4294667.296000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] disabled)
[4294667.296000] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
[4294667.296000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[4294667.296000] ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0])
[4294667.296000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[4294667.296000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[4294667.296000] ACPI: IRQ0 used by override.
[4294667.296000] ACPI: IRQ2 used by override.
[4294667.296000] ACPI: IRQ9 used by override.
[4294667.296000] Using ACPI (MADT) for SMP configuration information
[4294671.879000] ACPI: Looking for DSDT ... not found!
[4294671.993000] ACPI: bus type pci registered
[4294672.018000] ACPI: Subsystem revision 20051216
[4294672.029000] ACPI: Interpreter enabled
[4294672.029000] ACPI: Using IOAPIC for interrupt routing
[4294672.030000] ACPI: PCI Root Bridge [PCI0] (0000:00)
[4294672.030000] ACPI: Assume root bridge [\_SB_.PCI0] bus is 0
[4294672.035000] PCI quirk: region 1000-107f claimed by ICH4 ACPI/GPIO/TCO
[4294672.036000] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
[4294672.042000] ACPI: PCI Interrupt Link [LNKA] (IRQs 9 10 *11)
[4294672.042000] ACPI: PCI Interrupt Link [LNKB] (IRQs 5 7) *11
[4294672.042000] ACPI: PCI Interrupt Link [LNKC] (IRQs 9 10 *11)
[4294672.043000] ACPI: PCI Interrupt Link [LNKD] (IRQs 5 7 9 10 *11)
[4294672.043000] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 *11 12 14 15)
[4294672.043000] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 10 *11 12 14 15)
[4294672.043000] ACPI: PCI Interrupt Routing Table [\_SB_.
[4294672.044000] ACPI: PCI Interrupt Routing Table [\_SB_.
[4294672.044000] pnp: PnP ACPI init
[4294672.049000] pnp: PnPACPI: unknown resource type 7
[4294672.049000] pnp: PnPACPI: METHOD_NAME__CRS failure for PNP0c01
[4294672.049000] pnp: PnPACPI: unknown resource type 7
[4294672.049000] pnp: PnPACPI: METHOD_NAME__CRS failure for PNP0c01
[4294672.049000] pnp: PnPACPI: unknown resource type 7
[4294672.049000] pnp: PnPACPI: METHOD_NAME__CRS failure for PNP0c01
[4294672.049000] pnp: PnPACPI: unknown resource type 7
[4294672.049000] pnp: PnPACPI: METHOD_NAME__CRS failure for PNP0f13
[4294672.049000] pnp: PnPACPI: unknown resource type 7
[4294672.049000] pnp: PnPACPI: METHOD_NAME__CRS failure for PNP0303
[4294672.049000] pnp: PnPACPI: unknown resource type 7
[4294672.049000] pnp: PnPACPI: METHOD_NAME__CRS failure for PNP0b00
[4294672.049000] pnp: PnPACPI: unknown resource type 7
[4294672.049000] pnp: PnPACPI: METHOD_NAME__CRS failure for PNP0800
[4294672.049000] pnp: PnPACPI: unknown resource type 7
[4294672.049000] pnp: PnPACPI: METHOD_NAME__CRS failure for PNP0c01
[4294672.049000] pnp: PnPACPI: unknown resource type 7
[4294672.049000] pnp: PnPACPI: METHOD_NAME__CRS failure for PNP0200
[4294672.049000] pnp: PnPACPI: unknown resource type 7
[4294672.049000] pnp: PnPACPI: METHOD_NAME__CRS failure for PNP0c04
[4294672.050000] pnp: PnP ACPI: found 0 devices
[4294672.050000] PnPBIOS: Disabled by ACPI PNP
[4294672.050000] PCI: Using ACPI for IRQ routing
[4294672.064000] ACPI: PCI Interrupt 0000:02:04.0[A] -> GSI 16 (level, low) -> IRQ 169
[4294672.437000] ACPI: PCI Interrupt 0000:00:1f.6[B] -> GSI 17 (level, low) -> IRQ 177
[4294672.437000] ACPI: PCI interrupt for device 0000:00:1f.6 disabled
[4294672.437000] ACPI: bus type ide registered
[4294672.448000] ACPI wakeup devices:
[4294672.448000] ACPI: (supports S0 S1 S3 S4 S5)
[4294673.898000] ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3] C4[C3])
[4294673.898000] ACPI: Processor [CPU0] (supports 8 throttling states)
[4294673.901000] ACPI: Thermal Zone [THM] (62 C)
[4294674.392000] ACPI: PCI Interrupt 0000:00:1f.1[A] -> GSI 16 (level, low) -> IRQ 169
[4294677.036000] ACPI: PCI Interrupt 0000:00:1d.0[A] -> GSI 16 (level, low) -> IRQ 169
[4294677.138000] ACPI: PCI Interrupt 0000:00:1d.1[B] -> GSI 19 (level, low) -> IRQ 185
[4294677.239000] ACPI: PCI Interrupt 0000:00:1d.2[C] -> GSI 18 (level, low) -> IRQ 193
[4294677.341000] ACPI: PCI Interrupt 0000:00:1d.7[D] -> GSI 23 (level, low) -> IRQ 201
[4294695.810000] ACPI: PCI Interrupt 0000:00:1f.5[B] -> GSI 17 (level, low) -> IRQ 177
[4294696.624000] ACPI: PCI Interrupt 0000:02:04.0[A] -> GSI 16 (level, low) -> IRQ 169
[4294696.624000] ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 20 (level, low) -> IRQ 209
[4294696.624000] ACPI: PCI Interrupt 0000:02:01.0[A] -> GSI 17 (level, low) -> IRQ 177
[4294696.628000] ACPI: PCI Interrupt 0000:02:02.0[A] -> GSI 18 (level, low) -> IRQ 193
[4294696.855000] ACPI: PCI Interrupt 0000:02:04.1[A] -> GSI 16 (level, low) -> IRQ 169
[4294752.247000] ACPI: AC Adapter [AC] (on-line)
[4294752.313000] ACPI: Lid Switch [LID]
[4294752.313000] ACPI: Power Button (CM) [PBTN]
[4294752.313000] ACPI: Sleep Button (CM) [SBTN]
[4294752.387000] ibm_acpi: ec object not found
[4294752.681000] ACPI: Battery Slot [BAT0] (battery present)
[4294752.703000] ACPI: Video Device [VID] (multi-head: yes rom: no post: no)
[4294974.990000] ibm_acpi: ec object not found
Related branches
Changed in linux-source-2.6.15: | |
status: | Confirmed → Fix Committed |
Changed in linux-source-2.6.17: | |
assignee: | nobody → ben-collins |
importance: | Untriaged → High |
status: | Unconfirmed → Fix Committed |
Changed in linux-source-2.6.15: | |
assignee: | nobody → ben-collins |
Changed in linux-source-2.6.15: | |
status: | Fix Committed → Fix Released |
Changed in linux-source-2.6.17: | |
status: | Unconfirmed → Confirmed |
Changed in linux-source-2.6.17: | |
status: | Confirmed → Rejected |
Changed in linux-source-2.6.17: | |
status: | Fix Committed → Fix Released |
Changed in linux-restricted-modules-2.6.15: | |
assignee: | nobody → ben-collins |
status: | New → Fix Released |
i have the same problem on my acer aspire 1500. I use dapper since some time now, and i noticed this problem maybe a week ago.