मैंने एक रेज़र ब्लैकविडो अल्टिमेट उठाया , जिसमें मैक्रो के लिए अतिरिक्त कुंजी है जो कि विंडोज पर इंस्टॉल किए गए टूल का उपयोग करके सेट किया गया है । मुझे लगता है कि ये कुछ fancypants joojoo चाबियाँ नहीं हैं और किसी भी अन्य कुंजी की तरह scancodes का उत्सर्जन करना चाहिए।
सबसे पहले, लिनक्स में इन स्कैकोड को जांचने का एक मानक तरीका है? दूसरी बात, मैं इन कुंजियों को कमांड लाइन और एक्स-आधारित लिनक्स सेटअप में काम करने के लिए कैसे निर्धारित करूं? मेरा वर्तमान लिनक्स इंस्टाल Xubuntu 10.10 है, लेकिन एक बार कुछ चीजें तय हो जाने के बाद मैं कुबुंटु में जाऊंगा। आदर्श रूप से उत्तर सामान्य और सिस्टम-वाइड होना चाहिए।
मैंने अब तक जिन चीजों की कोशिश की है:
showkeys
में निर्मित kbd पैकेज (एक अलग वीटी में) - मैक्रो कुंजी का पता नहीं लगाxev
- मैक्रो कुंजियों का पता नहीं चला/ dev / input / by-path के साथ-साथ lsusb और evdev आउटपुट की सामग्री
यह स्क्रिप्ट के आउटपुट से पता चलता है कि एम कुंजी विंडोज़ द्वारा पता लगाने योग्य मानक स्केनकोड का उत्पादन नहीं कर रही है
चीजें जो मुझे आजमाने की जरूरत है
Snoopy समर्थक + रिवर्स इंजीनियरिंग (ओह प्रिय)
Wireshark - चारों ओर प्रारंभिक फेनिंग से लगता है कि जब मुझे लगता है कि कीबोर्ड की निगरानी की जाती है और कुंजी दबाया जाता है, तो कोई भी स्कैन नहीं किया जाता है। संकेत कर सकते हैं कि अतिरिक्त कुंजी एक अलग उपकरण है या किसी तरह से आरंभ करने की आवश्यकता है।
संदर्भ को पार करने की आवश्यकता है कि लिनक्स से तीन परिदृश्यों में lsusb आउटपुट के साथ: स्टैंडअलोन, स्थापित किए गए ड्राइवरों के बिना विंडोज वीएम के माध्यम से पारित हो गया, और उसी के साथ।
LSUSB केवल स्टैंडअलोन लिनक्स इंस्टाल पर एक डिवाइस का पता लगाता है
यह जाँचने के लिए उपयोगी हो सकता है कि क्या चूहे एक ही रेज़र सिनैप्स ड्राइवर का उपयोग करते हैं, क्योंकि इसका मतलब है कि रेजरचफ की कुछ भिन्नता काम कर सकती है (पता नहीं, केवल चूहों के लिए काम करती है)
जिन चीजों पर मैंने काम किया है:
ड्राइवर के साथ एक विंडोज सिस्टम में, कीबोर्ड को एक कीबोर्ड और एक पॉइंटिंग डिवाइस के रूप में देखा जाता है। पॉइंटिंग डिवाइस का उपयोग किया जाता है - अपने दलदल के मानक माउस ड्राइवरों के अलावा - एक ड्राइवर के लिए जिसे रेज़र सिनेप्स कहा जाता है।
माउस चालक लिनक्स में
evdev
औरlsusb
साथ ही साथ देखा गयाजाहिरा तौर पर ओएस एक्स के तहत एकल उपकरण, हालांकि मेरे पास अभी तक इसके
lsusb
बराबर प्रयास करने के लिए नहीं हैचालक के साथ आरम्भ करने पर कीबोर्ड OS X में बैकलाइट मोड को स्पंदित करता है। यह संभवतः इंगित करना चाहिए कि सक्रियण पर कीबोर्ड को भेजे गए कुछ प्रारंभिक अनुक्रम हैं।
वे वास्तव में, fancypants joojoo चाबियाँ हैं।
इस प्रश्न को थोड़ा विस्तार देना:
मेरे पास एक विंडोज सिस्टम तक पहुंच है, इसलिए यदि मुझे इस सवाल का जवाब देने में मदद करने के लिए किसी भी उपकरण का उपयोग करने की आवश्यकता है, तो यह ठीक है। मैं यह भी विन्यास उपयोगिता के साथ और बिना सिस्टम पर कोशिश कर सकते हैं। हालाँकि, अपेक्षित अंतिम परिणाम अभी भी उन कुंजियों को लिनक्स पर प्रयोग करने योग्य बनाना है।
मुझे यह भी एहसास है कि यह हार्डवेयर का एक बहुत विशिष्ट परिवार है। मैं कुछ भी परीक्षण करने के लिए तैयार होऊंगा जो कि लिनक्स सिस्टम पर समझ में आता है यदि मेरे पास विस्तृत निर्देश हैं - तो यह उन लोगों के लिए सवाल खोलना चाहिए जिनके पास लिनक्स कौशल है, लेकिन इस कीबोर्ड तक कोई पहुंच नहीं है।
न्यूनतम अंतिम परिणाम मुझे चाहिए:
मुझे इन कुंजियों की आवश्यकता है, और किसी भी फैशन में वर्तमान ग्राफिकल मुख्यधारा उबंटू के किसी भी संस्करण में प्रयोग करने योग्य है , और स्वाभाविक रूप से मेरे कीबोर्ड के साथ काम करना है। आभासी कुकी और पागल सहारा अगर यह कुछ अच्छी तरह से पैक और औसत उपयोगकर्ता द्वारा प्रयोग करने योग्य है।
मुझे संकलित कोड की आवश्यकता होगी जो मेरे सिस्टम पर काम करेगा, या एक स्रोत जिसे मैं संकलित कर सकता हूं (निर्देशों के साथ अगर यह अधिक जटिल है ./configure
, तो) make
, make install
यदि वर्तमान एलटीएस या मानक डेस्कटॉप रिलीज के समय उबंटू रिपॉजिटरी पर अतिरिक्त सॉफ़्टवेयर नहीं। उत्तर। मुझे दोहराने के लिए पर्याप्त जानकारी की भी आवश्यकता होगी, और अपने सिस्टम पर कुंजियों का सफलतापूर्वक उपयोग करने के लिए।