Laptop Docking

Registered by Trey Ethridge

For most business users, it's common to connect their laptop to a docking station. Multiple monitors with different resolutions are often used in docked mode.

Docking a laptop sort of works now. If the dock is connected to a
monitor the desktop is shown on the monitor, however the monitor's
resolution can't be set to a resolution independent of the laptop easily.

An easy way to configure settings when docked would be a
great addition to ubuntu users. This falls in line with just working
with hardware and giving the user a great desktop experience. Upstart could be used to detect the docking events and respond appropriately.

The same controls may be generalized to control displays when
connecting a laptop to a projector. This requires that someone develop a good gui to configure XRandR with dual head (or more) support. This should work with dbus/HAL notification and have the ability to set system wide rules on the addition/removal of monitors. ACPI should be able to take care of things like power settings and I'm not sure we need a specific unified set of settings for docking, but instead just generic solutions for all the requisite features.

It might be good to integrate tablet support in this, if there is an event
for when the laptop is put into tablet mode -- just have it do the
rotation required to fix the screen and get the tablet sensor data set
correctly for the rotation.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.