Cursor gets stranded and can't move between non-contiguous monitors (especially after rotation)
Bug #1313610 reported by
Daniel van Vugt
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Pocket Desktop |
Incomplete
|
Medium
|
Unassigned | ||
Mir |
Triaged
|
Medium
|
Unassigned | ||
mir (Ubuntu) |
Triaged
|
Medium
|
Unassigned |
Bug Description
The cursor gets stranded and can't move to some monitors.
Test case:
1. Get the latest Mir source (r1580 or later).
2. Plug in two monitors.
3. mir_demo_
4. Move the cursor to the left monitor.
5. Rotate the monitor 90 degrees: Ctrl+Alt+Left/Right
6. Move the cursor around the screen boundaries.
Expected: The cursor can always reach both monitors while they are on.
Observed: The cursor is stranded on the left (rotated) monitor and can't reach the right one.
The problem goes away if you rotate the monitor to normal (Ctrl+Alt+Up) or upside-down (Ctrl+Alt+Down).
Changed in mir: | |
status: | New → Incomplete |
tags: | added: rotation |
summary: |
- Hardware cursor gets stranded and can't move to some monitors + Hardware cursor gets stranded and can't move between non-contiguous + monitors |
summary: |
Hardware cursor gets stranded and can't move between non-contiguous - monitors + monitors (especially after rotation) |
summary: |
- Hardware cursor gets stranded and can't move between non-contiguous - monitors (especially after rotation) + Cursor gets stranded and can't move between non-contiguous monitors + (especially after rotation) |
description: | updated |
no longer affects: | qtmir (Ubuntu) |
Changed in mir: | |
importance: | High → Medium |
Changed in canonical-pocket-desktop: | |
importance: | Undecided → Medium |
To post a comment you must log in.
I am not able to reproduce locally (laptop screen + external monitor, mir_server_shell --display- config= sidebyside)
Which mir server are you running and with what display configuration (clone,sidebyside etc).
Does this happen randomly or when you change to a particular set of configurations?