[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#216932: xserver-xfree86: does not autodetect mouse: "returned nothing for mouse protocol"



Package: xserver-xfree86
Version: 4.2.1-12-1
Severity: normal
Tags: patch

xserver-xfree86 does not detect my mouse, despite mdetect being installed.
Partial output from running
sh /var/lib/dpkg/info/xserver-xfree86.config configure 
with DEBUG_XFREE86_DEBCONF=true

xserver-xfree86 config debug: auto_answer() "db_input high 
xserver-xfree86/autodetect_mouse" with default "false"
xserver-xfree86 config debug: auto_answer: (not reconfiguring) preserving 
existing answer "true"
xserver-xfree86 config debug: auto_answer: xserver-xfree86/autodetect_mouse is 
not being asked
xserver-xfree86 config debug: auto_answer: xserver-xfree86/autodetect_mouse is 
"true"
xserver-xfree86 config debug: mdetect returned port "/dev/psaux"; protocol 
"ImPS/2"
xserver-xfree86 config debug: bug in mdetect: returned nothing for mouse 
protocol
xserver-xfree86 config debug: auto_answer() "db_input low 
xserver-xfree86/config/inputdevice/mouse/port" with default "/dev/psaux"
xserver-xfree86 config debug: auto_answer: auto-answering with "/dev/psaux"
xserver-xfree86 config debug: auto_answer: 
xserver-xfree86/config/inputdevice/mouse/port is not being asked
xserver-xfree86 config debug: auto_answer: 

Note the line that reports "bug in mdetect".  mdetect works fine, however.  
Output from running mdetect by hand

oralce:~# mdetect -x
/dev/psaux
ImPS/2

I believe the problem is that xserver-xfree86.config tests DEFAULT_PROTOCOL
where it should test AUTODETECTED_PROTOCOL:

--- /var/circle/var/lib/dpkg/info/xserver-xfree86.config        2003-10-03 01:58:44.000000000 +0100
+++ /tmp/xserver-xfree86.config 2003-10-21 20:33:41.000000000 +0100
@@ -1133,7 +1133,7 @@
           debug_echo "bug in mdetect: returned nothing for mouse port"
           break
         fi
-        if [ -z "$DEFAULT_PROTOCOL" ]; then
+        if [ -z "$AUTODETECTED_PROTOCOL" ]; then
           debug_echo "bug in mdetect: returned nothing for mouse protocol"
           break
         fi






Reply to: