क्या विन-पी (स्विच वीडियो आउटपुट हॉटकी) के बराबर है?


11

मेरे पास कई आउटपुट के साथ एक लैपटॉप है और अक्सर बाहरी मॉनिटर का उपयोग करते हैं। अगर मैं इसे सक्रिय करना चाहता हूं, तो मुझे system menu --> Displaysबाहरी प्रदर्शन को सक्रिय करना होगा। उपयोग करने के बाद, मुझे इसे उसी मेनू से निष्क्रिय करना होगा।

Windows में, मैं बस दबाने ही कर सकता है Win+ P(मेटा + पी)। क्या एकता (Ubuntu 11.04 / 11.10) में इस व्यवहार को प्राप्त करने के लिए कोई हॉटकी या अन्य तरीका है? साइड-नोट पर, मेरे लैपटॉप में आउटपुट मोड स्विच करने के लिए एक बटन है, लेकिन काम नहीं करता है (सिर्फ एकता मेनू बार खोलता है - मुझे संदेह है कि यह मेटा + पी के लिए एक शॉर्टकट है आंतरिक रूप से)।

परिशिष्ट: प्रश्न में लैपटॉप एक डेल स्टूडियो 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

अंतिम पंक्ति दिखाने में एक सेकंड लगती है - मुझे लगता है कि यह एंटर-की को संदर्भित करता है। एक त्वरित नज़र dumpkeys|grep ^keycode125 = ALTऔर 25 = में प्रकट होती है p। में देख रहे हैं /lib/udev/keymaps/dell, वीडियो मोड स्विच करने के लिए कोड 0x9B पर सेट है:

0x9B switchvideomode # Display Toggle button

अब, मैं जो कुछ भी देख रहा हूं, डिस्प्ले-बटन को एक ही कुंजी पर मैप नहीं किया गया है, लेकिन एक कुंजी फटने के लिए ... किसी भी विचार को कैसे समस्या से निपटने के लिए बहुत सराहना की जाती है।

जवाबों:


3

यदि आपके पास Fnअपने कीबोर्ड पर एक कुंजी है, तो संभावनाएं अच्छी हैं कि कुछ सुस्पष्ट समझदार ग्लिफ़ उसी विशिष्ट रंग में हैं जैसे कि 'Fn' कुंजी पहले से ही आप क्या चाहते हैं, को पूरा करने के लिए आपको बस पकड़ कर Fnदबाना होगा F10

इस काम के लिए, आपके लैपटॉप विक्रेता के पास इसकी प्रविष्टि /lib/udev/keymapsहोनी चाहिए और udv को आपके कीबोर्ड प्रकार का सही पता लगाना होगा।

उदाहरण के लिए, grep -r switchvideomodeवहाँ पैदावार करना:


./module-lenovo:0x6 switchvideomode # Fn+F7
./acer:0xA9 switchvideomode # Fn+F5
./samsung-other:0x82 switchvideomode # Fn+F4 CRT/LCD (high keycode: "displaytoggle")
./fujitsu-amilo_pro_edition_v3505:0xA9 switchvideomode # Fn-F3
./fujitsu-esprimo_mobile_v5:0xA9 switchvideomode
./module-sony-vgn:0x11 switchvideomode # Fn+F7
./module-sony:0x0B switchvideomode # Fn+F7
./dell:0x8B switchvideomode # Fn+F8 CRT/LCD (high keycode: "displaytoggle")
./dell:0x8F switchvideomode # Fn+F7 aspect ratio
./dell:0x9B switchvideomode # Display Toggle button
./olpc-xo:0x69 switchvideomode # Brightness key
./module-ibm:0x06 switchvideomode # Fn+F7
./oqo-model2:0xF0 switchvideomode
./onkyo:0xF5 switchvideomode # Fn+E
./lenovo-thinkpad-usb-keyboard-trackpoint:0x90016 switchvideomode # Fn+F7
./zepto-znote:0x93 switchvideomode    # Fn+F3 Toggle Video Output
./ibm-thinkpad-usb-keyboard-trackpoint:0x900f2 switchvideomode
./fujitsu-amilo_pro_v3205:0xF7 switchvideomode # Fn+F3
./lenovo-3000:0x8B switchvideomode # Fn+F7 video
./hewlett-packard:0xEE switchvideomode # FnF4

अन्यथा, आप अपने स्वयं के निकटतम मैच को एक टेम्प्लेट के रूप में लिख सकते हैं और शायद इसे शामिल करने के लिए कैनोनिकल के लैपटॉप परीक्षकों को प्रस्तुत कर सकते हैं।


इस उत्तर के लिए धन्यवाद, लेकिन Fn + XXX संयोजनों में से किसी ने भी इस मामले में काम नहीं किया। मैं अपने मॉडल को स्पष्टीकरण के लिए प्रश्न में जोड़ दूँगा।
लार्स

3

यकीन नहीं है कि अगर यह उबंटू में एक ही है, लेकिन डेबियन केडीई में यह इस प्रकार है:

सिस्टम सेटिंग्स -> शॉर्टकट और इशारे -> ग्लोबल कीबोर्ड शॉर्टकट -> केडीई डेमन (ड्रॉप डाउन सूची से) -> स्विच डिस्प्ले - मैप को Win+ Pया जो भी आप चाहते हैं।


कुबंटु 16.04 पर एक आकर्षण की तरह काम करता है! कुछ महीनों के लिए मेरे द्वारा किए गए मॉनिटर स्विचिंग हेल को ठीक करता है। थैंक्स @mrlynch
ट्विस्टेड पियर

1

यदि आप बूट करते हैं तो आप संभवतः अपना fn + डिस्प्ले कुंजी प्राप्त कर सकते हैं

acpi_osi=Linux

या

acpi_osi='Windows 2006'

आपका BIOS शायद सोचता है कि आप विंडोज 7 चला रहे हैं, इसलिए यह विंडोज़ + पी के लिए आपकी fn + डिस्प्ले कुंजी को मैप करता है। उपरोक्त कर्नेल पैरामीटर के साथ, आप BIOS को बता सकते हैं कि आप लिनक्स या विंडोज विस्टा चला रहे हैं (जो नहीं करता है) Windows + P का समर्थन करें और यह उम्मीद करता है कि यह Windows + P पर मैप नहीं करेगा।

ऐसा करने के लिए, जब आप अपने कंप्यूटर को चालू करते हैं, तो E दबाएँ। आप इस तरह एक स्क्रीन देखेंगे:

GRUB2

डाउन लाइन को तब तक दबाएं जब तक कि आप "लाइनक्स" से शुरू होने वाली लाइन तक नहीं पहुंच जाते हैं, फिर लाइन के अंत में कर्सर डालने के लिए एंड की दबाएं। फिर उपरोक्त दोनों मापदंडों में से किसी एक में टाइप करें (दोनों नहीं)।

यदि वह काम करता है, तो आप निम्न पंक्ति को बदल सकते हैं /etc/default/grub:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

सेवा

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi='The one you chose'"

सुझाव के लिए धन्यवाद - दुर्भाग्य से, इसने व्यवहार को नहीं बदला।
लार्स

1

बहुत समय से मिले नहीं।

उबंटू 13.10 के साथ, मेरे डेल स्टूडियो एक्सपीएस 1640 का सामान्य स्विच डिस्प्ले बटन बॉक्स से बाहर काम करता है, हालांकि कुछ अजीब व्यवहार इस कमांड द्वारा भेजे गए कुंजी के साथ होता है (उदाहरण के लिए बहुत सारी कुंजी दर्ज करें और मुख्य सिस्टम मेनू का उपयोग करने में असमर्थ होने के कारण) दायें ऊपरी कोने में)।

एक अन्य समाधान मुझे मिला है xrandr --autoकि सिस्टम सेटिंग्स के कीबोर्ड शॉर्टकट में एक कुंजी (जैसे विन + पी) को मैप करना है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.