क्या मैं केवल एक विशिष्ट उपकरण Xmodmap कर सकता हूं?


9

मैं स्क्रॉल दिशा को उल्टा करना चाहता हूं, लेकिन केवल मेरे बीसीएम 5794 मल्टीटच ट्रैकपैड पर। क्या यह संभव है?



यह मेरे बाहरी USB माउस और ट्रैकपैड दोनों के लिए स्विच करता है। मैं इसे केवल टचपैड के लिए कैसे कर सकता हूं ?
नातुल्ली केय

अजीब। तब एक xinput समस्या की तरह लगता है।
इग्नासियो वाज़केज़-अब्राम्स

क्या ऐसा कुछ है जो मैं .Xmodmapइसे केवल BCM5974 तक सीमित कर सकता हूं?
नौफुली केय

1
setxkbmapएक --deviceतर्क है, यहां idसे अधिकार के साथ संयोजन करने से xinput --listयहां मदद मिल सकती है (यदि setxkbmapयह निर्दिष्ट करने के लिए इस्तेमाल किया जा सकता है कि आपने क्या पूछा था)।
sr_

जवाबों:


5

हाँ:

xinput set-button-map ID <button map>

जहाँ आप के IDमाध्यम से मिल रहा है xinput listऔर वह <button map>है जो आप को पारित किया है xmodmap। उदाहरण के लिए, मैं अपने USB माउस पर बटन प्रतिस्थापित करता हूं, लेकिन मैं नहीं चाहता कि मेरा ट्रैकपैड मुंगेड हो, मैं ~/.Xmodmapइस तरह दिखता था:

pointer = 1 17 3 4 5 6 7 8 9 10 11 12 13 14 15 16 2 18 19 20 21 22 23 24

लेकिन मेरे द्वारा ट्रैकपैड में निर्मित सहित सभी इंगित करने वाले उपकरणों को बदलने का उपयोग करना, इसलिए मुझे पता है कि xinputआईडी 10 है इसलिए मैं इसे चलाता हूं:

xinput set-button-map 10 1 17 3 4 5 6 7 8 9 10 11 12 13 14 15 16 2 18 19 20 21 22 23 24
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.