Public bug reported:

Binary package hint: mouseemu

The fine program suppresses all non-key events instead of passing them
on, like this:

++      if (inp.type != EV_KEY && inp.type != EV_REP)
++              return;

this includes suppressing EV_SYN/SYN_REPORT event which is a violation
of input protocol. With 2.6.33 absence of EV_SYN means that readers will
not be woken in time and your keboard input will be delayed until you
happen to move mouse.

At the least this should be fixed, although I'd rather see this program
not being distributed at all, since it prevents extended keys and scroll
buttons/wheels on keyboard from working; not cooperates with other
consumers of input evens (due to the fact that it EVIOCGRABs all
devices) and so on.

** Affects: mouseemu (Ubuntu)
     Importance: Undecided
         Status: New

-- 
Mouseemu should pass-through events that it does not undestand
https://bugs.launchpad.net/bugs/515364
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to