F9: usb mouse not working in X (solved)

Andrew Farris lordmorgul at gmail.com
Fri Feb 8 20:22:35 UTC 2008


Patrick wrote:
> On Wed, 2008-02-06 at 15:54 +0200, Riku Seppälä wrote:
> [snip]
>>> What I forgot to mention is that I'm using a laptop with a synaptics
>>> touchpad and a usb mouse. The configs on F8 & F9 are the same but after
>>> comparing the log files I noticed that there is a difference in what X
>>> decides about the touchpad reporting core events. 
>>>
>>> On F8 it says "(**) <default pointer>: always reports core events"
>>> On F9 it says "(**) <default pointer>: doesn't report core events"
>>>
>>> On F9 in /etc/X11/xorg.conf changing this line:
>>> InputDevice    "Synaptics" "CorePointer"
>>> to
>>> InputDevice    "Synaptics" "AlwaysCore"
>>>
>>> will make the usb mouse work again.
>>>   
>> Thanks, that did it. :)
> 
> Except I spoke too soon. With this change in xorg.conf my usb mouse
> starts working but my touchpad no longer works.
> 

What you want is for one input device to be a core pointer, and for the other to 
send core events.  This is something that should get into bugzilla to change how 
a config is setup for more than one input device when system-config-display runs.

Section "ServerLayout"
         Identifier     "Layout0"
         Screen      0  "Screen0" 0 0
         InputDevice    "Keyboard[0]" "CoreKeyboard"
         InputDevice    "Mouse[2]" "CorePointer"
         InputDevice    "Mouse[1]" "SendCoreEvents"
EndSection

As I've understood from docs, they will compete for being the corepointer 
otherwise, probably leading to what you're seeing.  The alwayscore is probably 
forcing the mouse to not report events.

-- 
Andrew Farris <lordmorgul at gmail.com> www.lordmorgul.net
  gpg 0xC99B1DF3 fingerprint CDEC 6FAD BA27 40DF 707E A2E0 F0F6 E622 C99B 1DF3
No one now has, and no one will ever again get, the big picture. - Daniel Geer
----                                                                       ----




More information about the fedora-test-list mailing list