should display hotplug be the only trigger for going in and out of windowed mode

Bug #1488920 reported by kevin gunn
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Canonical Pocket Desktop
New
Medium
kevin gunn
Ubuntu UX
Fix Committed
Critical
Femma
unity8 (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

Currently on nexus4 vivid+o + silo0 we have 2 triggers for going in and out of windowed mode use
1) BT mouse
2) hotplug slimport

Should we continue with this? or limit the windowed mode to only hotplug of the hdmi ?
certainly the windowed mode feels odd when on the local phone screen( as in the case of BT mouse only)
using the local screen for windowed mode causes issues like bug 1438465 & bug 1473572 & bug 1488852

UX Solution:
1. If a monitor and a mouse is connected then windowed mode should be enabled.
2. If a pointer device (a mouse) is connected then windowed mode should be enabled.
3. If a monitor is connected with no pointer device connected then windowed mode should not be enabled as a user will not be able to do much without a pointer device.

kevin gunn (kgunn72)
Changed in canonical-pocket-desktop:
importance: Undecided → Critical
Revision history for this message
Benjamin Keyser (bjkeyser) wrote :

The trigger for windowed mode needs to be the mouse because in larger tablets, it's a conceivable 'real' configuration... especially as screens get more dense.

Having said that, the issues with the bugs mentioned above happen when we don't have fixed minimums on 40 and 50 GU panels... which we are supposed to have.

Changed in ubuntu-ux:
importance: Undecided → Critical
assignee: nobody → Benjamin Keyser (bjkeyser)
Revision history for this message
kevin gunn (kgunn72) wrote :

@unity8 team, wonder if we could combine the qtinputinfo triggers for mouse with looking at screen size/pix density

Revision history for this message
Michael Zanetti (mzanetti) wrote :

Sure, combining information about input and output devices would be possible to determine the current mode.

The other bugs linked in the description are bugs that need to be fixed anyways. Not entirely related to the small screen. Sure, it is easier to trigger them, the smaller the screen is, but you can trigger them just the same on large screen.

Changed in ubuntu-ux:
assignee: Benjamin Keyser (bjkeyser) → Femma (femma)
Femma (femma)
description: updated
Changed in ubuntu-ux:
status: New → Fix Committed
kevin gunn (kgunn72)
Changed in canonical-pocket-desktop:
assignee: nobody → kevin gunn (kgunn72)
Changed in unity8 (Ubuntu):
importance: Undecided → Critical
kevin gunn (kgunn72)
Changed in canonical-pocket-desktop:
importance: Critical → High
Changed in unity8 (Ubuntu):
importance: Critical → High
Revision history for this message
kevin gunn (kgunn72) wrote :

we've almost have the correct implementation, we just need to address #3 from the description

Changed in canonical-pocket-desktop:
importance: High → Medium
Changed in unity8 (Ubuntu):
importance: High → Medium
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in unity8 (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.