Bug#571604: keyboard broken in X server, mouseemu related?
No worries. It took me a bit to realise I had to file my own bug as
I've never done it before. Usually things can be fixed by a good
Uninstalling mouseemu does allow the keyboard to work in X, but
breaks my mouse emulation.
As soon as I re-install it the keyboard fails again. So I think you're right.
I guess it just remains to figure out where the fault (if any) lies.
Does this require a new bug report, or can I extend this one to
Thanks so much already. If only one mouse button was really useful...
On Sat, Feb 27, 2010 at 10:07 PM, Julien Cristau <email@example.com> wrote:
> First, thanks for filing your own bug, instead of keeping cluttering an
> unrelated report.
> On Fri, Feb 26, 2010 at 23:01:55 +1100, David Wlazlo wrote:
>> "Mouseemu virtual keyboard": dropping event due to full queue!
> Your X log has a lot of such messages. Do things work better if you
> disable/uninstall mouseemu?
> From a quick look at its sources, it looks like mouseemu never sends
> EV_SYN events to the kernel for its keyboard device, and the evdev X
> driver expects those before it sends any events to the X server. I'm
> not sure which is buggy here.
> mouseemu does ioctl(ui_mouse_fd, UI_SET_EVBIT, EV_SYN); but it does no
> such thing for its kbd device, so maybe xf86-input-evdev should test
> this bit instead of unconditionally waiting for EV_SYN. Peter?
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (GNU/Linux)
> -----END PGP SIGNATURE-----