I have a Laptop with multiple outputs and use an external monitor pretty often. If I want to activate it, I have to go to
system menu --> Displays and activate the external display. After using, I need to deactivate it with the same menu.
In Windows, I could do the same by simply pressing Win+P (Meta+P). Is there any hotkey or other way to achieve this behaviour in Unity (Ubuntu 11.04/11.10)? On a side-note, my laptop does have a button to switch output modes, but does not work (just opens the unity menu bar - I suspect it's a shortcut for Meta+P internally).
Addendum: The Laptop in question is a Dell Studio XPS 1640.
I've did some more research.
xev gives me the following statement when pressing the "change CRT/LCD"-Button:
KeymapNotify event, serial 33, synthetic NO, window 0x0, keys: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
In tty1, the command
showkey gives me the following output:
key 125 pressed key 25 pressed key 25 released key 125 released key 28 pressed
Alternative output via
0xe0 0x5b 0x19 0x99 0xe0 0xdb 0x1c
The last line takes a second to show - I guess it refers to the enter-key. A quick look into
dumpkeys|grep ^keycode reveals 125=ALT and 25=p. Looking in
/lib/udev/keymaps/dell, the code for switching the video mode is set to 0x9B:
0x9B switchvideomode # Display Toggle button
Now, from what I see, the display-button is not mapped to a single key but to a key burst... any idea how to tackle the problem further is greatly appreciated.