हामा-स्लाइड-माउस-कंट्रोल - क्लाउड में ऑनलाइन

यह कमांड हामा-स्लाइड-माउस-कंट्रोल है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


हामा-स्लाइड-माउस-कंट्रोल - हामा स्लाइड एस1 यूएसबी गेमिंग माउस की नियंत्रण सेटिंग्स

SYNOPSIS


हामा-स्लाइड-माउस-नियंत्रण [ [ -d आईडीविक्रेता:आईडीउत्पाद ] 0-या-अधिक-आदेश ...
| -h | --मदद | -v | --संस्करण ]

वर्णन


यह प्रोग्राम Hama SLide S1 USB गेमिंग माउस को नियंत्रित करता है: यह DPI को बदलने की अनुमति देता है
सेटिंग्स और तीन अलग-अलग मोड के बीच स्विच करने के लिए जो की कार्यक्षमता को प्रभावित करते हैं
दो "अंगूठे बटन"।

नोट: यूएसबी माउस तक पहुंचने में सक्षम होने के लिए, प्रोग्राम को या तो रूट के रूप में चलाया जाना चाहिए
स्थापित suid रूट, या udev को सामान्य उपयोगकर्ताओं के लिए पहुंच की अनुमति देने के लिए कॉन्फ़िगर किया जाना चाहिए।
नीचे "udev सेटअप" अनुभाग देखें।

RSI -d विकल्प का उपयोग उस यूएसबी डिवाइस को निर्दिष्ट करने के लिए किया जा सकता है जिसे प्रोग्राम को खोजना चाहिए।
विकल्प तर्क "056e:001c" फ़ॉर्म की एक स्ट्रिंग है (यह विशेष मान भी है
डिफ़ॉल्ट), यानी हेक्साडेसिमल में यूएसबी विक्रेता और उत्पाद आईडी, एक कोलन द्वारा अलग किए गए। देखना
का उत्पादन lsusb कनेक्टेड डिवाइसों की आईडी पता लगाने के लिए कमांड।

कमानों


कमांड लाइन पर शून्य या अधिक कमांड निर्दिष्ट किए जा सकते हैं। यदि कोई आदेश ही नहीं है
वर्तमान में, प्रोग्राम का उपयोग हामा स्लाइड माउस की उपस्थिति की जांच करने के लिए किया जा सकता है
मशीन अपनी निकास स्थिति के माध्यम से। अन्यथा, आदेश दिए गए क्रम में निष्पादित किए जाते हैं।
यदि एक से अधिक हामा स्लाइड माउस जुड़े हुए हैं, तो सभी कमांड सभी चूहों पर निष्पादित होते हैं।

माउस एक बहुत ही सरल उपकरण है: आप इसमें केवल सेटिंग्स, वर्तमान स्थिति ही लिख सकते हैं
इससे सेटिंग्स को पढ़ा नहीं जा सकता.

मोड 1: चुनते हैं डीपीआई VIA अंगूठे बटन 1
आदेश: स्क्रॉल

यह माउस का डिफ़ॉल्ट मोड है, प्लग इन करने के तुरंत बाद यह सक्रिय हो जाता है
उपकरण। इस मोड में, स्क्रॉल व्हील माउस डीपीआई का चयन करता है जबकि थंब बटन 1 होता है
नीचे की तरफ दबाना। थंब बटन 1 पर क्लिक का ओएस द्वारा पता नहीं लगाया जा सकता है। अंगूठे का बटन 2 कार्य
दूसरे दाएँ माउस बटन की तरह। वर्तमान DPI सेटिंग अपरिवर्तित छोड़ दी गई है।

मोड 2: FIXED डीपीआई स्थापना
आदेश: 400 800 1200 1600

इस मोड में, माउस रिज़ॉल्यूशन को निर्दिष्ट करके चार DPI मानों में से एक पर सेट किया जाता है
कीमत। दोनों अंगूठे बटन ओएस के लिए उपलब्ध हैं - डिफ़ॉल्ट रूप से, वे दूसरे की तरह कार्य करते हैं
मध्य और दायां माउस बटन। स्क्रॉल व्हील का रंग DPI सेटिंग को इंगित करता है:
नीला (400 डीपीआई), हरा (800 डीपीआई), सियान (1200 डीपीआई) या लाल (1600 डीपीआई)।

नोट: प्रोग्राम आपको एक से अधिक कमांड निर्दिष्ट करने की अनुमति देता है। आप इसका उपयोग चयन करने के लिए कर सकते हैं
पहले एक निश्चित डीपीआई मान, लेकिन बाद में फिर से "स्क्रॉल" मोड पर स्विच करें, उदाहरण के लिए: हामा-
स्लाइड-माउस-नियंत्रण 400 स्क्रॉल. माउस का एक छोटा, हानिरहित हार्डवेयर बग प्रदर्शित होता है
इस मामले में स्वयं: किसी अन्य रिज़ॉल्यूशन का चयन करने के लिए बाद में स्क्रॉल व्हील का उपयोग करते समय,
माउस अन्य DPI स्थितियों को ऐसे आदेश देता है मानो प्रोग्राम-नियंत्रित DPI परिवर्तन नहीं हुआ हो
के बदले स्थान ग्रहण किया।

मोड 3: अंगूठे बटन स्विच बीच दो FIXED डीपीआई सैटिंग्स
आदेश: 400 + 800 400 + 1200 400 + 1600 800 + 1200 800 + 1600 1200 + 1600

जब इस मोड का उपयोग किया जाता है, तो दोनों अंगूठे बटनों में से प्रत्येक एक निश्चित डीपीआई सेटिंग का चयन करता है
क्लिक किया. थंब बटन 1 हमेशा निचली सेटिंग का चयन करता है, थंब बटन 2 ऊंची सेटिंग का चयन करता है। यह
उपरोक्त विभिन्न संयोजनों में परिणाम होता है। वर्तमान DPI सेटिंग अपरिवर्तित छोड़ दी गई है।
इस मोड में ओएस द्वारा किसी भी अंगूठे के बटन पर क्लिक का पता नहीं लगाया जा सकता है।

वापसी कोड


यदि सभी कमांड डिवाइस पर सफलतापूर्वक भेजे गए थे तो प्रोग्राम 0 लौटाता है। यदि कोई आदेश नहीं
दिए गए हैं, यदि माउस प्लग इन है तो यह 0 लौटाता है। यदि हामा स्लाइड माउस नहीं है तो यह 1 लौटाता है
(यूएसबी विक्रेता 056ई, उत्पाद आईडी 001सी) कंप्यूटर से जुड़ा है। अगर वहाँ था तो यह 2 लौटाता है
माउस को आदेश भेजने में त्रुटि, या तो क्योंकि माउस ने कोई त्रुटि लौटा दी
किसी कमांड का जवाब या क्योंकि आपके पास माउस बदलने का एक्सेस अधिकार नहीं है
सेटिंग्स.

यूडीईवी सेटअप के तहत लिनक्स


निष्पादित हामा-स्लाइड-माउस-नियंत्रण जब THE माउस IS खामियों को दूर IN
यदि आपके पास रूट एक्सेस है और आप अपनी मशीन पर एकमात्र उपयोगकर्ता हैं, तो निम्नलिखित udev का उपयोग करें
माउस को सेट करने का नियम. जब भी माउस प्लग किया जाएगा, दिया गया कमांड निष्पादित किया जाएगा
या कंप्यूटर बूट या बायोडाटा में। बस नाम की एक फ़ाइल बनाएं /etc/udev/rules.d/60-हामा-
स्लाइड-माउस-नियंत्रण.नियम निम्नलिखित सामग्री के साथ. बेशक, आप इसे निष्पादित कर सकते हैं
"400" के बजाय अपनी पसंद के पैरामीटर वाला प्रोग्राम:

ACTION=='जोड़ें', SUBSYSTEM=='usb_device', SYSFS{idVendor}=='056e', SYSFS{idProduct}=='001c', RUN+='/root/bin/hama-slide-mouse-control 400 "

निष्पादित करना udevcontrol पुनः लोड_नियम कॉन्फ़िगरेशन फ़ाइल में किसी भी परिवर्तन के बाद रूट के रूप में।

अनुमति उपयोगकर्ताओं सेवा मेरे SET UP THE माउस ON लॉग इन
यदि कई उपयोगकर्ता (संभवतः माउस सेटअप के बारे में अलग-अलग इच्छाओं के साथ) मशीन का उपयोग करते हैं,
यह संभव है कि सभी उपयोगकर्ताओं को केवल रूट के बजाय माउस सेट अप करने की अनुमति दी जाए। रखना
निम्नलिखित में /etc/udev/rules.d/60-hama-slide-mouse-control.rules:

ACTION=='जोड़ें', SUBSYSTEM=='usb_device', SYSFS{idVendor}=='056e', SYSFS{idProduct}=='001c', MODE='666'

उपयोगकर्ता तब चला सकते हैं हामा-स्लाइड-माउस-नियंत्रण स्टार्टअप स्क्रिप्ट से जब उनका गनोम या केडीई
डेस्कटॉप प्रारंभ होता है. यह ध्यान दिया जाना चाहिए कि यह सेटअप दूरस्थ रूप से लॉग-इन उपयोगकर्ताओं को अनुमति देगा
सेटिंग्स के साथ खिलवाड़ करके और माउस को फ्लैश करने देकर स्थानीय उपयोगकर्ता को परेशान करना
इसके सभी रंग! :-) बेशक आप udev में RUN और MODE दोनों कीवर्ड भी जोड़ सकते हैं
नियम। अंत में, आप इसका उपयोग करके किसी निश्चित समूह में उपयोगकर्ताओं तक लेखन पहुंच को प्रतिबंधित कर सकते हैं
MODE='660', ग्रुप='हैमामाउस' या समान।

स्थापना हामा-स्लाइड-माउस-नियंत्रण SUID जड़


पर सुइड बिट सेट करना संभव है हामा-स्लाइड-माउस-नियंत्रण सामान्य उपयोगकर्ताओं को अनुमति देने के लिए
माउस सेटिंग्स को बदलने के लिए, भले ही उनके पास USB डिवाइस तक पहुंच न हो। कार्यक्रम
सावधानी से लिखा गया है, इस तरह इसका उपयोग करना काफी सुरक्षित होना चाहिए। हालांकि, दौड़ना
हामा-स्लाइड-माउस-नियंत्रण SUID जड़ is नहीं की सिफारिश की क्योंकि सुइड बायनेरिज़ होना चाहिए
सामान्यतः टाला गया! इस विशेष मामले में, ऐसा करने का कारण और भी कम है
udev सभी उपयोगकर्ताओं को डिवाइस तक पहुंचने की अनुमति देने के लिए एक तंत्र प्रदान करता है।

RSI -d यदि प्रोग्राम सुइड रूट चलाया जाता है तो विकल्प का उपयोग नहीं किया जा सकता है।

बताए कार्रवाई सेवा मेरे THE अंगूठे बटन साथ में आईएमव्हील


लेखक अंगूठे के बटनों को अभिनय के अलावा कुछ भी करने में असमर्थ रहा है
मध्य और दाएँ माउस बटन के "क्लोन", लेकिन कम से कम एक वेब पेज
<यूआरएल:http://wiki.ubuntuusers.de/Extratasten> का दावा है कि इसे फिर से परिभाषित करना संभव है
बटनों का अर्थ, इसलिए इसे कैसे कॉन्फ़िगर किया जाए इसका एक संक्षिप्त विवरण यहां दिया गया है
इम्व्हील.

स्थापित किया जा रहा है इम्व्हील, संपादित करें /etc/X11/imwheel/startup.conf: IMWHEEL_START=1 और सेट करें
IMWHEEL_PARAMS='-b "0 0 8 9"'। इसके बाद, अपने अनुभाग "इनपुटडिवाइस" की जाँच करें
/etc/X11/xorg.conf फ़ाइल। विकल्प "प्रोटोकॉल" "एवदेव" का उपयोग करने और टिप्पणी करने की अनुशंसा की जाती है
किसी भी ZAxisMapping और बटन सेटिंग्स को हटा दें, क्योंकि वे भ्रमित करने वाले व्यवहार का कारण बन सकते हैं
नए इम्व्हील संस्करण। अब अपने में मैपिंग कॉन्फ़िगर करें ~/.imwheelrc फ़ाइल। उदाहरण के लिए, दो
पंक्तियाँ "^XMMS" और कोई नहीं, Thumb1, Return उस (बहुत उपयोगी नहीं) क्रिया को परिभाषित करेंगी जिसमें
कोई भी विंडो जिसका शीर्षक "एक्सएमएमएस" से शुरू होता है, "कोई नहीं" संशोधक कुंजियों वाला एक क्लिक (जैसे शिफ्ट)
Thumb1 बटन पर रिटर्न कुंजी की एक कुंजी दबाने का अनुकरण किया जाएगा। के लिए X11 को पुनरारंभ करें
नई सेटिंग्स लोड की गईं.

onworks.net सेवाओं का उपयोग करके hama-slide-mouse-control का ऑनलाइन उपयोग करें



नवीनतम Linux और Windows ऑनलाइन प्रोग्राम