लक्ष्य
मैं Ubuntu Log 17 के तहत काम करने के लिए अपने Logitech MX मास्टर माउस पर थम्ब बटन प्राप्त करना चाहूंगा । विशेष रूप से, मैं इसे "मेटा" कुंजी के रूप में सेवा करना चाहता हूं, जिसके द्वारा मेरा मतलब है कि इसे दबाने से मुझे उस समय सभी खुले कार्यक्रम दिखाई देंगे (इसे मैक कंप्यूटरों में एक्सपोज़र कहा जाता है)।
मैं इस बिंदु पर बहुत फंस गया हूं। मैं एक उन्नत उपयोगकर्ता नहीं हूं, और कुछ मदद चाहिए। आपका अग्रिम में ही बहुत धन्यवाद!
मैंने अब तक क्या प्रयास किया है:
- मैंने इस गाइड का अनुसरण करने का प्रयास किया है । मैंने स्थापित किया
xbindkeys
,xautomation
औरx11-utils
। दुर्भाग्य से, क्योंकि अंगूठे का बटन एक विशिष्ट बटन प्रेस को xev में उत्सर्जित नहीं करता है, मैं आगे बढ़ने में असमर्थ हूं। - मैंने इस गाइड का उपयोग करने का भी प्रयास किया है , जो आर्क लिनक्स मंचों में पाया जाता है। लेखक सही ढंग से पहचानता है कि बटन को बटन के रूप में प्राप्त नहीं किया गया है, बल्कि कुछ सिंथेटिक कुंजी प्रेस लगता है। मैंने प्रतिलिपि बनाने और चिपकाने की कोशिश की, लेकिन यह काम नहीं किया।
Xev परिणाम
ये वे परिणाम हैं जो मुझे तब प्राप्त होते हैं जब मैं xev
अंगूठे बटन प्रेस द्वारा उत्पन्न इनपुट को मैप करने के लिए उपयोग करता हूं ।
FocusOut event, serial 38, synthetic NO, window 0x5000001,
mode NotifyUngrab, detail NotifyPointer
LeaveNotify event, serial 38, synthetic NO, window 0x5000001,
root 0x2a1, subw 0x0, time 18824278, (162,35), root:(1276,64),
mode NotifyGrab, detail NotifyNonlinear, same_screen YES,
focus NO, state 20
EnterNotify event, serial 38, synthetic NO, window 0x5000001,
root 0x2a1, subw 0x0, time 18824342, (162,35), root:(1276,64),
mode NotifyNormal, detail NotifyNonlinear, same_screen YES,
focus NO, state 16
KeymapNotify event, serial 38, synthetic NO, window 0x0,
keys: 1 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
FocusIn event, serial 38, synthetic NO, window 0x5000001,
mode NotifyGrab, detail NotifyPointer
KeymapNotify event, serial 38, synthetic NO, window 0x0,
keys: 4294967201 0 4294967168 0 32 0 0 0 1 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0