मैं स्क्रीन के अभिविन्यास बनाम वॉल्यूम बटन के व्यवहार को कैसे बदल सकता हूं


19

एसर आईकोनिया A200 पर, जब आप स्क्रीन के ओरिएंटेशन को बदलते हैं, तो वॉल्यूम रॉकर का कार्य फ़्लिप होता है। लैंडस्केप मोड में, दाईं ओर और ऊपर की तरफ वॉल्यूम रॉकर के साथ, आप पाते हैं कि रॉकर पर 'डाउन' वॉल्यूम डाउन हो जाता है।

अब, डिवाइस को पोर्टेट ओरिएंटेशन के लिए 90 डिग्री पर छोड़ दें, ऊपर बाईं ओर वॉल्यूम रॉकर के साथ। अब वही प्रेस जो पहले 'डाउन' था, 'राइट' है और यह वॉल्यूम यूपी को बदल देता है।

दूसरे शब्दों में, वॉल्यूम घुमाव की कार्रवाई डिवाइस के उन्मुखीकरण के प्रति संवेदनशील है।

मुझे सेटिंग में अभी तक इसे नियंत्रित करने का कोई तरीका नहीं मिला है - क्या इस व्यवहार को बदलने का कोई तरीका है? मैं अंततः इसके लिए अभ्यस्त हो जाऊंगा, लेकिन फिलहाल यह मुझे चमगादड़ बना रहा है।

जोड़ा गया: जुल का जवाब gpio_keys.kl फ़ाइल के बारे में बात करते हुए, और एक ब्लूटूथ कीबोर्ड प्राप्त करने के बाद, मैंने कुछ प्रयोग किया। ब्लूटूथ कीबोर्ड का उपयोग करते समय, ब्लूटूथ वॉल्यूम ऊपर / नीचे बटन टैबलेट ओरिएंटेशन से स्वतंत्र होते हैं। तो या तो कुछ बिट सॉफ्टवेयर चेक करता है कि कुंजी कहां से आ रही है और कहां तक ​​उचित है या नहीं, या स्वैप कुछ निचली परत पर हो रहा है (यानी यह कुंजी कोड बनने से पहले)।

जवाबों:


2

वर्तमान में चीजें कैसे काम करती हैं

एंड्रॉइड ओएस वॉल्यूम बटन को मैप करने के लिए एक फाइल का उपयोग करता है ताकि यह पता चल सके कि उन्हें दबाने पर क्या करना है:

फ़ाइल:

/system/usr/keylayout/gpio-keys.kl

वॉल्यूम बटन के लिए दो लाइनें शामिल हैं:

key 115 VOLUME_UP WAKE_DROPPED
key 114 VOLUME_DOWN WAKE_DROPPED

वे डिवाइस पर अपनी भौतिक स्थिति की तरह "अभिविन्यास संवेदनशील" नहीं हैं।

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

मेरा मानना ​​है कि डिवाइस के रोटेशन को इस तरह के कारकों के लिए जिम्मेदार होना चाहिए, क्योंकि उपयोगकर्ताओं को एक सरल "वॉल्यूम कम" कार्रवाई के लिए "अजीब आदतें" बनाने से रोकना चाहिए। लेकिन दूसरी ओर, यही कारण है कि आपके टेबलेट पर वॉल्यूम बटन को आसान स्पर्श पहचान के लिए तीन उठाए गए डॉट्स द्वारा छिद्रित किया जाता है।


जड़ वाले उपकरणों के लिए संभव समाधान

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

हालांकि निम्नलिखित दो समाधान अभिविन्यास-विशिष्ट परिदृश्यों से नहीं निपट सकते हैं, वे बटन को रीमैप करने के लिए उपयोगी होते हैं क्योंकि उन्हें टैबलेट अभिविन्यास में समायोजित किया जाता है जिसमें हम सबसे अधिक भ्रमित होते हैं:

  1. आवेदन: ButtonRemapper - बीटा v0.2.4

    हार्डवेयर बटन को हटाने के लिए उपकरण। या बेहतर: कुंजी लेआउट मैप फ़ाइल को संपादित करने के लिए एक सामान्य उपकरण एंड्रॉइड कुंजियों को मैप करने के लिए उपयोग करता है।

    लेखक द्वारा व्यापक विवरण के साथ XDA डेवलपर्स फोरम थ्रेड

    ButtonRemapper स्क्रीनशॉट


  2. फ़ाइल का मैन्युअल संपादन gpio-keys.kl:

    1. एक रूट फ़ाइल प्रबंधक के साथ, यात्रा /system/usr/keylayoutऔर लंबे समय तक फ़ाइल को छूने के लिए gpio-keys.kl;
    2. पॉप अप मेनू से, "गुण" चुनें;
    3. rw-rw-rw-अपनी सामग्री को बदलने में सक्षम होने के लिए फ़ाइल अनुमतियों को बदलें ;
    4. नई अनुमतियाँ होने के बाद, फ़ाइल को एक पाठ संपादक के साथ खोलें;
    5. निम्नलिखित दो पंक्तियों के लिए फ़ाइल के भीतर खोजें:

      key 115 VOLUME_UP WAKE_DROPPED
      key 114 VOLUME_DOWN WAKE_DROPPED
      
    6. प्रमुख नंबरों को स्वैप करके लाइनों को अपडेट करें ताकि यह बन जाए:

      key 114 VOLUME_UP WAKE_DROPPED
      key 115 VOLUME_DOWN WAKE_DROPPED
      
    7. परिवर्तनों को सहेजें और अपने टेबलेट को रिबूट करें।

    आपके पास अब वॉल्यूम अप / डाउन बटन की क्रियाएं होनी चाहिए, क्योंकि वे आपके पोर्ट्रेट ओरिएंटेशन के लिए सबसे उपयुक्त हैं।

    इसे पूर्ववत करने के लिए, बस इन निर्देशों को उलट दें।

    फ़ाइल एडिट सॉल्यूशन के लिए क्रेडिट्स को jiveige से thriveforums.org पर डाला जाता है


अपने डिवाइस मैनुअल , अन्य टैबलेट मैनुअल और एंड्रॉइड ओएस से विनिर्देशों को पढ़ने के बाद , यह सबसे अच्छा समाधान है जो मुझे आपके मुद्दे के आसपास काम करने में सक्षम था।


1
मुझे लगता है कि आपने प्रश्न को थोड़ा याद किया है। आप देखते हैं, इस उपकरण पर वे अभिविन्यास संवेदनशील हैं। मेरे पास दो बटन हैं - '1' और '2'। जब टैबलेट शीर्ष पर बटन के साथ लैंडस्केप मोड में होता है, तो '2' वॉल्यूम कम करता है, और '1' इसे बढ़ाता है। जब टैबलेट पोर्ट्रेट मोड में होता है, दाईं ओर बटन के साथ, '1' वॉल्यूम कम करता है और '2' इसे बढ़ाता है। यह अभिविन्यास संवेदनशीलता गर्दन में एक गंभीर दर्द है, क्योंकि मेरे पास अन्य डिवाइस हैं जो इस सुविधा का समर्थन नहीं करते हैं, जब मैं उपकरणों को स्विच करता हूं, तो यह वॉल्यूम बदलना मुश्किल होता है। इसके अलावा, ब्लूटूथ कीबोर्ड के बारे में मेरे संपादन देखें।
माइकल कोहेन

1

इस फीचर को ROM में पकाया जाता है, इसलिए यह पूरी तरह से इस बात पर निर्भर करेगा कि रसोइये ने ROM में क्या पकाया है।

आप रोम और सीएम 9 और एओकेपी जैसे रोम पा सकते हैं, जिसमें वॉल्यूम रॉकर के लिए विभिन्न विकल्प हैं --- लेकिन रॉकर्स को इस तरह के उपकरणों पर स्थिर रहने के लिए मजबूर करना जहां यह परिवर्तन है वह नहीं है जिसे मैंने कभी देखा है।


2
कृपया सीएम और एओकेपी पकाए गए रोम को न बुलाएं और यह डेवलपर्स शेफ हैं। एक खाना पकाने एक ज़िप उपकरण के साथ इसे संशोधित कर रहा है - कुछ ऐसा है जो तुच्छ है और नीचे देखा गया है।
आरआर

0

बटन उद्धारकर्ता एक एप्लिकेशन है जो आपको आपके सभी डिवाइस की हार्ड कुंजियों के लिए स्क्रीन सॉफ्ट कीज़ प्रदान करेगा। हालांकि इसके लिए रूट किए गए डिवाइस की आवश्यकता होती है, लेकिन कुछ सुविधाओं का दावा किया जाता है कि यह गैर-रूट किए गए उपकरणों के साथ काम करती हैं। भुगतान किया गया संस्करण आपको इसकी स्थिति सहित नरम कुंजी को अनुकूलित करने की अनुमति देगा। कृपया एक कोशिश दें।


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