Comment 6 for bug 113344

Revision history for this message
Fausto Piovesan (faustop) wrote : Re: [Bug 113344] Re: [Feisty[mouseemu]Freeze of usb mouse while using keyboard

Ok, I'll try disabling typing block tomorrow (the problem is in my
work desktop). But I disagree with your "way to really fix the
problem", the computer in question is a mac mini (a desktop) so it
does not have a trackpad at all so the really way to fix would be to
mouseemu to be automagicaly disabled.

On 17/06/07, Christopher Sachs <email address hidden> wrote:
> mouseemu simulates middle and right mouse button presses for users with only one mouse button (Apple laptop users without an
> external mouse). It uses the uinput kernel module which allows a program to inject input events, which is how it fakes the button
> presses. The manpage for mouseemu says that by default it uses /dev/uinput, /dev/input/uinput or /dev/misc/uinput to send its
> events. mouseemu also supports a feature that is supposed to disable the trackpad when the keyboard is in use. The problem
> appears to be that /dev/input/uinput on Ubuntu corresponds to an external mouse and not to the internal trackpad. And by default
> the keyboard-disabling feature is enabled, so the external mouse gets locked up when the keyboard is in use.
>
> One temporary fix for the problem besides removing mouseemu is to disable the typing block by replacing the relevant line in
> /etc/default/mouseemu with:
>
> TYPING_BLOCK="-typing-block 0"
>
> and restarting mouseemu with
>
> sudo /etc/init.d/mouseemu restart
>
> This fixes the problem of the mouse freezing, but mouseemu is still a lame duck because its other useful features still only apply to an external
> mouse and not to the trackpad.
>
> The way to really fix the problem is to make /dev/input/uinput
> correspond to the trackpad. So who knows how to do this?
>
> --
> [Feisty[mouseemu]Freeze of usb mouse while using keyboard
> https://bugs.launchpad.net/bugs/113344
> You received this bug notification because you are a direct subscriber
> of the bug.
>