मैं विंडोज 7 के लिए क्रोम पर Ctrl + Shift + W कैसे अक्षम कर सकता हूं


30

मैंने बस गलती से Ctrl + Shift + W फिर से दबाया और कुछ काम खो दिया। मुझे व्यक्तिगत विंडो के लिए CTRL + W का उपयोग करना पसंद है, लेकिन मैं कभी भी सब कुछ बंद नहीं करना चाहता। क्या Chrome पर इसे अक्षम करने का कोई तरीका है?


3
यह शर्म की बात है कि अभी भी अक्षम / परिवर्तित नहीं किया जा सकता है। मैं Cloud9 IDE में Ctrl+ Shift+ का उपयोग करना चाहता हूं , लेकिन यह मेरे Chrome को बंद कर देता है :(Q
रिचर्ड डी विट

2
यह एक Windows- विशिष्ट समस्या नहीं है। यह एक सामान्य ब्राउज़र समस्या है और ये ब्राउज़र (क्रोम और फ़ायरफ़ॉक्स) दोनों उबंटू के लिनक्स में भी इन्हीं हॉट-की-कॉम्बो का उपयोग करते हैं। AHK अन्य OSes का समर्थन नहीं करता है, लेकिन मुझे आश्चर्य है कि अगर ऐसे समाधान हैं जो उन OS के लिए भी काम कर सकते हैं।
संगीत 2

MacOS के लिए क्रोम इंस्टालेशन में क्रोम मेनू में "क्वॉन्टिंग बिफोर क्वेटिंग" का विकल्प होता है। इसने मुझे कई बार बचाया है।
रेबेका डेसनविले

यहां आप AutoHotkey का उपयोग किए बिना भी अधिक विकल्प पा सकते हैं। मुझे वास्तव में यह दृष्टिकोण पसंद है ।
माइकल बर्डीशेव

यह अच्छा प्रश्न है! मैं अक्सर ctrl प्रेस करने के लिए एक पिंकी के बीच का उपयोग करता हूं और व्यक्तिगत टैब को बंद करने के लिए w को दबाने के लिए एक और उंगली। पिंकी के लिए इतना आसान है कि कभी-कभी ctrl के ठीक ऊपर बड़ी शिफ्ट की दबाएं। मैं यह उपाय करने के लिए ऑटोहोटकी का उपयोग नहीं करना चाहता।
user3015682

जवाबों:


7

आप कीबोर्ड शॉर्टकट को इंटरसेप्ट करने के लिए AutoHotkey का उपयोग कर सकते हैं :

SetTitleMatchMode, Regex

#IfWinActive, (- Google Chrome)$
    ^+w::
        ;do nothing
        return

#IfWinActive

1
इस उदाहरण ने मेरे लिए AutoHotKey v1.1.09.02 के साथ काम नहीं किया। कुछ ट्विकिंग के बाद मुझे यह काम मिला: #IfWinActive, ahk_class Chrome_WidgetWin_1 ^ w :: Return #IfWinActive
स्टीवन देवीज्वर

20

Iglvzx द्वारा जवाब के नए संस्करणों के लिए काम नहीं करता है AutoHotkey (Ahk)। यहाँ आप इसे नए AHK संस्करणों के साथ कैसे कर सकते हैं:

SetTitleMatchMode, Regex

#IfWinActive, ahk_class Chrome_WidgetWin_1
    ^+w::
        ;do nothing
        return
    ^+q::
        ;do nothing
        return

#IfWinActive

यह Chrome के सभी को छोड़ने से Ctrl + Shift + Q को भी रोकता है ।


(ctrl W भेजने के लिए बस निकालें +)
22

यह डिफ़ॉल्ट उत्तर होना चाहिए। यदि आप परिवर्तित करते हैं तो यह फ़ायरफ़ॉक्स क्वांटम के साथ भी काम करता ahk_classहैMozillaWindowClass
ifconfig

Ctrl + Shift + Q नवीनतम क्रोम अपडेट में से एक में अब अक्षम है, इसलिए इसे अब ब्लॉक करने के लिए आवश्यक नहीं है
pfg

2

इस स्क्रिप्ट का पूरा संस्करण। नए AHK संस्करणों पर काम करता है।

  • किसी भी इनपुट भाषा के साथ काम करता है (कुंजी कोड को सौंपा गया है, अक्षर के रूप में कुंजी नहीं)
  • केवल एक चल उदाहरण (SingleInstance बल)
  • दबाए गए कुंजियों का इतिहास रिकॉर्ड नहीं करता (KeyHistory 0)
  • Chrome में Ctrl + Shift + W और Ctrl + Shift + Q से रोकता है
# नोवन; भविष्य AutoHotkey रिलीज के साथ प्रदर्शन और संगतता के लिए अनुशंसित।
#SingleInstance बल;
# केकहिस्ट्रोन 0;
SendMode Input; अपनी बेहतर गति और विश्वसनीयता के कारण नई लिपियों के लिए अनुशंसित।
SetWorkingDir% A_ScriptDir%; एक निरंतर शुरुआती निर्देशिका सुनिश्चित करता है।

सेटटाइटलमैचोड, रेगेक्स
#IfWinActive, ahk_class Chrome_WidgetWin_1
    ^ + SC011 ::
        ;कुछ मत करो
        वापसी
    ^ + SC010 ::
        ;कुछ मत करो
        वापसी
#IfWinActive

कृपया मुझे इस कोड को प्रारूपित करने में मदद करें!
रॉबर्टनो

1
आपने समापन </pre>टैग
बर्गी

क्रोम कीबाइंडिंग क्रोम के कम से कम मेरे संस्करण (61.0.3163.100) के लिए निर्भर भाषा है, इसलिए यह स्कैन्कोड का उपयोग करने के लिए बेहतर काम नहीं करता है।
विलियम कुशिंग 20

0

यह ctrl-w को हर एप्लिकेशन में एक प्रकार का चयन-शब्द करने के लिए बाध्य करता है, और ctrl-shift-w और ctrl-shift-q का उपयोग करके क्रोम को बंद करने में अक्षम करता है। विंडोज़ 10 के लिए अंग्रेजी और फ्रेंच भाषा इनपुट विधियों पर परीक्षण किया गया।

# नोवन; भविष्य AutoHotkey रिलीज के साथ प्रदर्शन और संगतता के लिए अनुशंसित।
; # वर्न; सामान्य त्रुटियों का पता लगाने में सहायता के लिए चेतावनी सक्षम करें।
#SingleInstance बल
# केकइस्टर ०
SendMode Input; अपनी बेहतर गति और विश्वसनीयता के कारण नई लिपियों के लिए अनुशंसित।
SetWorkingDir% A_ScriptDir%; एक निरंतर शुरुआती निर्देशिका सुनिश्चित करता है।

^ w ::; शब्द का चयन करें
    भेजें, ^ {दायां} ^ {बाएं} ^ + {दायां}
    वापसी

सेटटाइटलमैचोड, रेगेक्स
#IfWinActive, ahk_class Chrome_WidgetWin_1
    ^ + w :: वापसी; ctrl-shift-w कुछ न करें
    ^ + q :: वापसी; ctrl-shift-q कुछ न करें
#IfWinActive

0

यहाँ test1 नाम के टैब के लिए ctrl + w और ctrl + q को अक्षम करने के लिए ऑटोहोटेकी कोड दिया गया है और test2 (टेस्ट 1 शीर्षक है जो आपके टैब पर दिखाई देता है। आप अधिक सामान का पता लगाने के लिए ऑटोहोटकी जासूस का उपयोग भी कर सकते हैं।

SetTitleMatchMode, Regex

#If WinActive("test1 ahk_class Chrome_WidgetWin_1") || WinActive("test2 ahk_class Chrome_WidgetWin_1") 
        ^w::
        ^q::
            return  ; do nothing

#IfWinActive

राज और इस आदमी को श्रेय

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