Xdotool और xkeybind के साथ Alt Tab


13

मैं अपने .xbindkeysrc में xdotool का उपयोग करके माउस बटन के लिए टैब के कुल व्यवहार को मैप करने का प्रयास कर रहा हूं। मैं जो करना चाहता हूं वह कुछ इस तरह है

"xdotools keydown alt key Tab"
release b:7

लेकिन ऐसा करने से पूरी कुंजी अटक जाती है, और यह मेरी अन्य मैपिंग को तब तक काम करने से रोकता है जब तक मैं कीबोर्ड पर पूरी कुंजी दबा नहीं देता। क्या कोई ऐसा तरीका है जो बिना किसी चीज़ को पाने के लिए पूरी कुंजी दबाने के लिए है? कीडाउन के बिना यह बस दो खिड़कियों के बीच आगे और पीछे स्विच करता है, कीडाउन के साथ ऐसा व्यवहार करता है जैसे मैं चाहता हूं (ऑल्ट-टैब स्विचर को प्रदर्शित करता है) लेकिन पूरी कुंजी अटक गई है। क्या xdotools का उपयोग करते हुए ऑल टैब स्विचर का उपयोग करने के बाद कुंजी को अस्थिर करने का कोई तरीका है?


3
मुझे लगता है कि आपको रिलीज करने के लिए पूरी कुंजी निर्धारित करनी होगी।
उड़ी हेरेरा

@ fossfreedom मेरा मानना ​​है कि उसका मतलब है xdotool का एक और आह्वान। जैसे: xdotool keyup alt "सिमुलेशन" क्योंकि यह कीबोर्ड के साथ कुछ करने वाले उपयोगकर्ता का अनुकरण है।

जवाबों:


12
"xdotool keydown alt key Tab; sleep 2; xdotool keyup alt"
b:7

नींद अंतराल मुझे मेनू का उपयोग करने और चुनने की अनुमति देता है, और फिर यह स्वचालित रूप से बंद हो जाता है। यह शायद सबसे अच्छा समाधान नहीं है, लेकिन यह काम करता है। अगर किसी के पास बेहतर विकल्प हो तो कृपया मुझे बताएं। मुझे लगता है कि xbindkeys केवल रुक-रुक कर काम करने लगता है। यह ओवरव्यू पर काम नहीं करता है (इस कमांड के लिए नहीं, बल्कि सुपर की से बंधे बटन के लिए। और डॉक स्थापित करने के बाद, मैंने कहा कि यह तब तक काम नहीं करता है जब तक कि कार्यक्षेत्र में खुली खिड़की उपलब्ध न हो। अजीब व्यवहार)


0

ठीक है, मुझे लगता है कि यह खत्म हो गया है और पाया गया है कि एक वर्कअराउंड है, तो आप पूरी तरह से प्रमुख रिलीज करने के लिए एक और सिमुलेशन बना सकते हैं। माउस जेस्चर के साथ विंडो स्विच को अनुकरण करने का यह सबसे सुविधाजनक तरीका होना चाहिए।


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