Rawhide X.org - My mouse doesn't work & an interesting question...

Matt Domsch Matt_Domsch at dell.com
Fri Feb 29 15:57:37 UTC 2008


On Mon, Feb 25, 2008 at 10:46:07PM -0800, Andrew Farris wrote:
> Kelly Miller wrote:
> >First, the bug; when I start the X currently in Rawhide, my mouse loses 
> >the ability to move from side to side and can only move up and down.  
> >The mouse in question is a Logitech wireless, part of the Cordless Wave 
> >desktop.  Oddly enough, the touchpad still works (it's a laptop, BTW).
> 
> You need to be sure your mouse/keyboard is configured correctly for the 
> newer HAL auto input device handling, or to disable that option.  This may 
> be due to a mouse configuration you have setup manually in xorg.conf but is 
> being interfered with when you start X and login.  See archived mail [1] by 
> Nicholas Mailhot about some of this.
> https://www.redhat.com/archives/fedora-devel-list/2008-February/msg02131.html

FYI, when reading the above message, be very careful, or you wind up
hitting this bug next:
https://bugzilla.redhat.com/show_bug.cgi?id=435104
Xorg crashes on pressing of any key


In my case to solve this latter problem *don't* follow Nicholas's note
for step 2 or later!  You *do* want this
section in
your xorg.conf file:

Section "ServerFlags"
	Option	    "AllowEmptyInput" "True"
	Option	        "AutoAddDevices" "True"
	Option		    "AutoEnableDevices" "True"
EndSection

In my case, I also need to have a section for the Synaptics touchpad.
See my xorg.conf in the referenced bugzilla.
 
Adding in the suggested file
/etc/hal/fdi/policy/10-x11-keyboard-layout.fdi
turns out to be what broke hal, which is what caused the keyboard map
to be
null.  So don't do this.  Here's what I get from hal now:

$ lshal | grep xkb
  input.xkb.layout = 'us'  (string)
  input.xkb.model = 'evdev'  (string)
  input.xkb.rules = 'base'  (string)
  input.xkb.variant = ''  (string)


And this works for me.

-- 
Matt Domsch
Linux Technology Strategist, Dell Office of the CTO
linux.dell.com & www.dell.com/linux




More information about the fedora-devel-list mailing list