[Bug 362500] Re: Mouseemu swallows events for extended keyboard keys, e.g. multimedia keys
L. Rayhen
362500 at bugs.launchpad.net
Tue Jan 17 15:19:06 UTC 2012
I have attached dpatch to fix this bug. If you want to use it you need
to put it in debian/patches and add the patch to 00list then run dpkg-
buildpackage -b.
This patch adds real support for multimedia keys, so you actually can
use them for right or middle-click for example (or use them as usually).
Now I finally can use my large button-less touchpad only and forget
about mouse. My problem was that my touchpad is unable to send middle-
click or perform right-click-drag'n'drop and this motivated me to fix
this bug. Now I can use multimedia key on my keyboard for sending
middle-click and another multimedia key for right-click (for doing
drag'n'drop with right "mouse" button). And of course use all other
multimedia keys, mouseemu does not "swollow" them anymore (with my patch
applied).
** Attachment added: "Not all keyboards have EV_REP set so ignore it"
https://bugs.launchpad.net/ubuntu/+source/mouseemu/+bug/362500/+attachment/2678975/+files/ignore_EV_REP.dpatch
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to mouseemu in Ubuntu.
https://bugs.launchpad.net/bugs/362500
Title:
Mouseemu swallows events for extended keyboard keys, e.g. multimedia
keys
Status in “mouseemu” package in Ubuntu:
Confirmed
Bug description:
Hardware:
Intel iMac (2007,1)
Two Wireless Keyboard+Mouse devices (Genius LuxeMate 3000 and Genius TwinTouch LuxeMate Pro)
Multimedia keys works status:
Ubuntu 9.04 - not works on clean install
Ubuntu 8.10 - not works before replug reciver on clean install, but works propertly after ubgrade from 8.04
Ubuntu 8.04 and older - works propertly
Solution: remove mouseemu package (installed by default). After this
all multimedia keys works propertly.
hal-devise output for mouseemu:
7: udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_4'
info.capabilities = { 'input', 'input.keyboard', 'input.keypad', 'input.keys', 'button' } (string list)
input.x11_driver = 'evdev' (string)
input.xkb.variant = ',' (string)
info.callouts.add = { 'debian-setup-keyboard' } (string list)
info.category = 'input' (string)
input.xkb.options = 'grp:alt_shift_toggle,grp_led:scroll' (string)
linux.sysfs_path = '/sys/devices/virtual/input/input10/event10' (string)
info.product = 'Mouseemu virtual keyboard' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.subsystem = 'input' (string)
info.udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_4' (string)
input.device = '/dev/input/event10' (string)
input.product = 'Mouseemu virtual keyboard' (string)
info.addons.singleton = { 'hald-addon-input' } (string list)
input.xkb.rules = 'evdev' (string)
linux.device_file = '/dev/input/event10' (string)
input.xkb.model = 'pc105' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.subsystem = 'input' (string)
input.xkb.layout = 'us,ru' (string)
lsusb for TwinTouch LuxeMate Pro:
Bus 004 Device 002: ID 0458:0048 KYE Systems Corp. (Mouse Systems)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mouseemu/+bug/362500/+subscriptions
More information about the foundations-bugs
mailing list