dinput: Add evdev mouse driver.

Stefan Dösinger stefandoesinger at gmx.at
Tue Sep 4 10:36:55 CDT 2007


Am Dienstag, 4. September 2007 14:39:32 schrieb Vitaliy Margolen:
> Stefan Dösinger wrote:
> > Hi,
> >
> >> This is the first fully working implementation of dinput mouse using
> >> evdev generic input driver. I have enabled this driver by default. If
> >> people do not have functioning HAL or that for some reasons it can't
> >> find the mouse device, it will fall-back to current mouse driver.
> >>
> >> Use explorer to enumerate all mice devices. Unfortunately msdn says
> >> there can only be one system pointer device.
> >
> > I was curious if that patch fixes Empire Earth, so I tried it, but it
> > fails to create a new evdev mouse and falls back to the x11 based mouse.
> > It seems that HKEY_LOCAL_MACHINE\HARDWARE\DeviceMap\PointerClass does not
> > exist. I've run wineprefixcreate and made sure I have full access to
> > /dev/input/*, do I need anything else?
>
> Have you recompiled explorer? If so, what does the following command show?
>
> $ hal-find-by-capability --capability input.mouse
>
> Vitaliy.
I've discussed that problem with Vitaly on irc, and the issue is that my 
distro(gentoo) doesn't have 32 bit HAL libs. Just as a record for others that 
have the same problem :-)





More information about the wine-devel mailing list