mir fails to open the right mouse device in kvm/qemu
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Fix Released
|
Medium
|
Andreas Pokorny | ||
mir (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Steps to reproduce:
* setup kvm as in our wiki
* launch mir_demo_server with a client
* try to move the client windows window with the mouse
-> mir does not react to move moves or clicks..
Looking at the legacy input report mir opens event3 and event1 but not event2 which is the actual mouse. event3 claims to offer REL_X and REL_Y - but never emits those events. Maybe this is a regression in the VMWare input device drivers? Or somewhere from input driver to the host integration.
Note the same happens for mir-0.15.0
In 0.17 with the evdev platform there is a similar problem. The right device gets opened but the platform fails to provide proper movement events because the absolute coordinates are extremely scaled to a range of 0-65535, and get confined.
Related branches
- PS Jenkins bot (community): Approve (continuous-integration)
- Alberto Aguirre (community): Approve
-
Diff: 94 lines (+52/-10)2 files modifiedsrc/platforms/evdev/libinput_device.cpp (+5/-2)
tests/unit-tests/input/evdev/test_libinput_device.cpp (+47/-8)
tags: | added: input |
description: | updated |
description: | updated |
Changed in mir: | |
assignee: | nobody → Andreas Pokorny (andreas-pokorny) |
milestone: | none → 0.18.0 |
status: | New → In Progress |
importance: | Undecided → Medium |
Changed in mir: | |
status: | Fix Committed → Fix Released |
Fix committed into lp:mir at revision None, scheduled for release in mir, milestone 0.18.0