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