ฉันมีแล็ปท็อปที่มีเอาต์พุตหลายตัวและใช้จอภาพภายนอกบ่อยครั้ง หากฉันต้องการเปิดใช้งานฉันต้องไปsystem menu --> Displays
และเปิดใช้งานจอแสดงผลภายนอก หลังจากใช้ฉันต้องปิดการใช้งานด้วยเมนูเดียวกัน
ใน Windows ฉันสามารถทำได้โดยกดWin+ P(Meta + P) มีฮ็อตคีย์หรือวิธีการอื่นเพื่อให้บรรลุพฤติกรรมนี้ใน Unity (Ubuntu 11.04 / 11.10) หรือไม่ แล็ปท็อปของฉันมีปุ่มเพื่อสลับโหมดเอาต์พุต แต่ไม่ทำงาน (เพิ่งเปิดแถบเมนูเอกภาพ - ฉันสงสัยว่ามันเป็นทางลัดสำหรับ Meta + P ภายใน)
ภาคผนวก: แล็ปท็อปที่มีปัญหาคือ Dell Studio XPS 1640
ภาคผนวก 2: ฉันได้ทำการวิจัยเพิ่มเติมแล้ว xev
ให้ฉันคำสั่งต่อไปนี้เมื่อกดปุ่ม "เปลี่ยน CRT / LCD" ปุ่ม:
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
ใน tty1 คำสั่งshowkey
ให้ผลลัพธ์ต่อไปนี้ให้ฉัน:
key 125 pressed
key 25 pressed
key 25 released
key 125 released
key 28 pressed
ทางเลือกเอาท์พุทผ่านshowkey -s
:
0xe0 0x5b 0x19 0x99 0xe0 0xdb
0x1c
บรรทัดสุดท้ายใช้เวลาหนึ่งวินาทีในการแสดง - ฉันเดาว่ามันหมายถึงปุ่ม Enter ดูอย่างรวดเร็วเข้าไปในdumpkeys|grep ^keycode
เผย 125 = ALT25 p= ดู/lib/udev/keymaps/dell
รหัสการสลับโหมดวิดีโอถูกตั้งค่าเป็น 0x9B:
0x9B switchvideomode # Display Toggle button
ตอนนี้จากสิ่งที่ฉันเห็นปุ่มแสดงผลไม่ได้ถูกแมปเข้ากับปุ่มเดียว แต่เป็นการกดปุ่มออกไป ... ความคิดใด ๆ ที่จะแก้ไขปัญหาต่อไปนั้นได้รับการชื่นชมอย่างมาก