फ़ायरफ़ॉक्स कीबोर्ड शॉर्टकट को यूनिकोड इनपुट के साथ हस्तक्षेप करने से कैसे रोकें?


2

ऑपरेटिंग सिस्टम: विंडोज 7 अल्टीमेट 64-बिट

ब्राउज़र: फ़ायरफ़ॉक्स क्वांटम 60.0 (64-बिट)

मैं आमतौर पर उपयोग करता हूं Alt + Numpad प्लस - यूनिकोड यूनिकोड वर्णों में प्रवेश करने की विधि। लेकिन यह तरीका हमेशा फ़ायरफ़ॉक्स में काम नहीं करता है। कभी-कभी हेक्स कोड मुझे कुछ फ़ायरफ़ॉक्स शॉर्टकट कुंजी के साथ ओवरलैप करने की आवश्यकता होती है। उदाहरण के लिए, मैं पत्र पेश नहीं कर सकता ð क्योंकि इसका हेक्स कोड है 00F0 और जब मैं करने के लिए मिलता है एफ , फ़ायरफ़ॉक्स इस तथ्य की व्याख्या करता है कि दोनों ऑल्ट तथा एफ खोलने के लिए एक कमांड के रूप में दबाया जा रहा है फ़ाइल मेन्यू।

निम्नलिखित फ़ायरफ़ॉक्स कीबोर्ड शॉर्टकट मेरी टाइपिंग में हस्तक्षेप करते हैं:

  • ऑल्ट + नंपद २ तथा ऑल्ट + बी बुकमार्क मेनू खोलें
  • ऑल्ट + नंपद ५ तथा ऑल्ट + संपादन मेनू खोलें
  • ऑल्ट + नंपद ६ तथा ऑल्ट + एफ फ़ाइल मेनू खोलें
  • ऑल्ट + डी पता बार का चयन करता है

मैं इन फ़ायरफ़ॉक्स हॉटकीज़ के आसपास कैसे पहुँच सकता हूँ ताकि मैं अपने इच्छित किसी भी यूनिकोड चरित्र में प्रवेश कर सकूँ?

यही मैंने कोशिश की है और पाया है कि यह काम नहीं करता है:

संपादित करें: मुझे ऐसे समाधान में दिलचस्पी है जिसकी आवश्यकता नहीं है AutoHotkey या अन्य तीसरे पक्ष के सॉफ्टवेयर।

जवाबों:


1

मैंने निम्नलिखित ऐड-ऑन स्थापित किया, फ़ायरफ़ॉक्स के लिए शॉर्टकी (कस्टम कीबोर्ड शॉर्टकट) और इस तरह से अवांछित शॉर्टकट को अक्षम कर दिया:

Shortkeys add-on Settings

मैंने यह सुनिश्चित किया कि प्रत्येक शॉर्टकट जिसे मैं अक्षम करता था, उसकी सेटिंग समान थी, जैसे:

Shortkeys add-on Settings

हालांकि यह आंशिक समाधान कीबोर्ड लेआउट स्वतंत्र है और मुझे कई पात्रों को दर्ज करने की अनुमति देता है जो ऐड-ऑन स्थापित करने से पहले असंभव थे, इसकी कुछ सीमाएं हैं। उदाहरण के लिए, मैं अक्षरों में प्रवेश कर सकता हूं Ð ( U-00D0 ) तथा ð ( U-00F0 ) का उपयोग करके इनपुट विधि सवाल में वर्णित है, लेकिन कुछ अजीब कारण से मैं प्रवेश नहीं कर सकता Ý ( U-00DD ), ý ( U-00FD ), Þ ( U-00DE ), Þ ( U+00FE ), Æ ( U+00C6 ), æ ( U+00E6 ), Ö ( U+00D6 ), ö ( U+00F6 )। ऐसा लगता है कि अगर अंतिम कुंजी को जारी करने से पहले दबाया गया है ऑल्ट कुंजी शॉर्टकट कुंजी में से एक है, शॉर्टकीज ऐड-ऑन को स्वीकार करता है और इनपुट विधि में हस्तक्षेप करता है।

संपादित करें: आसान यूनिकोड इनपुट फ़ायरफ़ॉक्स ऐड-ऑन अब तक का सबसे अच्छा समाधान लगता है। अब मुझे सिर्फ इतना करना है कि प्रेस करें Ctrl + ' यूनिकोड इनपुट मोड को सक्रिय करने के लिए और फिर मुझे जो चरित्र चाहिए उसका कोड टाइप करें उदाहरण के लिए, चरित्र में प्रवेश करने के लिए Ö , मैं दबाकर रखता हूं Ctrl मारो ' रिहाई Ctrl और फिर 00d6 टाइप करें। इस विधि का दोष यह है कि इसका उपयोग नहीं किया जा सकता है इस पृष्ठ पर ढूंढें खोज क्षेत्र, या में पता पट्टी , या में खोज पट्टी


0

आपकी समस्या का समाधान जैसा लगता है AutoHotkey । आप एक साधारण स्क्रिप्ट लिख सकते हैं जो आपके कीबोर्ड पर किसी भी कुंजी को चुनने के किसी भी कुंजी कॉम्बो को हटा देती है। इसलिए यदि ALT + Numpad2 फ़ायरफ़ॉक्स में एक प्रीसेट शॉर्टकट के साथ हस्तक्षेप करता है, तो आप इसे बदल सकते हैं ताकि इसके बजाय Shift + Numpad2 आपकी इच्छित कार्रवाई करता है।


आपका सुझाव देने के लिए धन्यवाद। मैं AutoHotkey के बारे में जानता हूँ। मैंने अपने प्रश्न को इस तथ्य को प्रतिबिंबित करने के लिए संपादित किया है कि मुझे ऑटोहॉटकी या अन्य 3 पार्टी सॉफ्टवेयर पर आधारित समाधान नहीं चाहिए।
q-l-p

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