Red Hat Bugzilla – Bug 82678
USB mouse and touchpad cause keyboard to lock up
Last modified: 2007-04-18 12:50:18 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 Galeon/1.2.6 (X11; Linux i686; U;) Gecko/20020913
Description of problem:
If a USB mouse is installed, touching the touchpad
causes the keyboard to lock up hard (it can only function
again if you reboot the computer). The USB mouse continues
to work fine. The touchpad never moves the cursor.
I am running Psyche on a Dell Inspiron 5000 with a Celeron 500 MHz
and 128 MB ram.
This is probably related to Bug 70696 for RH 7.3.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1.Boot with USB mouse plugged in
2.Touch the built in touchpad
3.Observe that the keyboard is frozen.
The keyboard is frozen.
The keyboard should have continued to function.
Also, when I had entries for "/dev/mouse" and "/dev/input/mice"
side by side in XF86Config, the touchpad and USB mouse should
both have been functional. This worked under RH 7.0.
When I boot with a USB mouse plugged in and it's autodetected,
the USB mouse works fine. However, the second anything touches
the built-in touchpad, the keyboard locks up, whether or not X is running.
Under X, the USB mouse continues to work perfectly, but
the keyboard no longer functions even after one exits X and returns
to the console. Only rebooting seems to restore the keyboard function.
I edited XF86Config, unplugged the external mouse and rebooted. On the
reboot, I changed the mouse configuration to "generic 2-button mouse". The
touchpad then worked fine (obviously the external mouse did not) and the
keyboard did not lock up. I then tried switching back to the USB mouse with the
built in redhat mouse config tool but that led back to the original problem.
I tried the kernel that shipped with Psyche as well as the -19.8.0 updated
version, and they both behaved the same way.
I have not tried using a PS/2 external mouse instead. I'll email
again once I do.
Hope this is helpful.
Well known bug, unfortunately upstream is indiffirent, because the problem
is in Dell BIOS. I have a workaround for this, which removes the workaround
for Dell C600 and creates a generic case for C600 and I5000.
Created attachment 89592 [details]
Do not dup onto 70796, that one has no data.
There was another one though, I'll try to find it.
L.L, would you mind to attach the output of dmidecode?
Please do not drop it into the comments box.
I'm not sure we'll need it, but let's have it just in case.
The dmidecode is a part of kernel-utils RPM.
*** Bug 82690 has been marked as a duplicate of this bug. ***
User mode workaround exits. Make sure that the X11 is configured to open
both /dev/psaux and /dev/input/mice, instead of switching back and forth
with mouseconfig. Verify it with looking at /proc/interrupts, the IRQ 12
must be in use.
Sample XF86Config fragment:
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "DevInputMice" "AlwaysCore"
Option "Protocol" "PS/2"
Option "Device" "/dev/psaux"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "yes"
# If the normal CorePointer mouse is not a USB mouse then
# this input device can be used in AlwaysCore mode to let you
# also use USB mice at the same time.
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "no"
Thanks for the bug report. However, Red Hat no longer maintains this version of
the product. Please upgrade to the latest version and open a new bug if the problem
The Fedora Legacy project (http://fedoralegacy.org/) maintains some older releases,
and if you believe this bug is interesting to them, please report the problem in
the bug tracker at: http://bugzilla.fedora.us/