विंडोज में Ctrl + Shift कीबोर्ड लेआउट स्विच (उसी इनपुट भाषा के लिए) को कैसे अक्षम करें?


118

विंडोज (एक्सपी कम से कम) में, जब एक ही इनपुट भाषा के लिए दो या अधिक कीबोर्ड लेआउट होते हैं, तो कीबोर्ड लेआउट को Ctrl+ Shiftस्विच करता है। इसे कहां अक्षम किया जा सकता है या किसी अन्य कीस्ट्रोक संयोजन में बदला जा सकता है?

इसी तरह की सुविधा इनपुट भाषाओं को बदल रही है। Alt+ Shiftडिफ़ॉल्ट कीस्ट्रोक है और जिसे कंट्रोल पैनल में क्षेत्रीय और भाषा विकल्पों के माध्यम से बदला और अक्षम किया जा सकता है। उस पैनल में कीबोर्ड लेआउट स्विच ( Ctrl+ Shift) नहीं मिल सकता है।


3
मेरी इच्छा है कि Microsoft ने
जोनाथन

जवाबों:


99

आप अपनी समस्या के समाधान के बहुत करीब थे;)

Control Panel -> Regional and Language Options -> Languages tab -> Details...

वहां, आप इनपुट भाषाओं को बदलने के लिए हॉटकीज को संपादित कर सकते हैं। यदि आप Change Key Sequence...बटन दबाते हैं, तो आप कीबोर्ड लेआउट को स्विच करने वाले हॉटकी को अक्षम कर सकते हैं (अक्षम कर सकते हैं) (वह Ctrl+Shiftसंयोजन जिसका आपने उल्लेख किया है)।


8
बस उत्तर का विस्तार करने के लिए। उन्नत कुंजी सेटिंग्स में दो कॉलम "हॉट कीज़ के लिए हॉट कीज़" में पहली पंक्ति का चयन करते समय "कुंजी बदलें अनुक्रम ..." संवाद के भीतर विकल्प छिपा हुआ है।
पेड्रो पल्हो 13

2
@Pedro - वास्तव में मुश्किल। मैं आज सुबह इस संवाद के लिए गया था, उत्तर की खोज कर रहा था, और कुछ समय पहले ही रोक दिया गया था, क्योंकि "परिवर्तन कुंजी अनुक्रम" केवल वर्तमान में चयनित आइटम का संदर्भ लेने जैसा लग रहा था। इस ctrl + shift के बारे में कोई संकेत नहीं।
ग्नूपी

2
उम्मीद है कि अब पवित्रता को बहाल किया जा सकता है।
21

4
विंडोज 8 के लिए उत्तर खोजने वालों के लिए: superuser.com/questions/604790/…
KooKiz

5
Aaaaand, विंडोज 10 पर उन्होंने इसे एक बार फिर से छिपा दिया है। लेकिन whereÉÉÉÉÉÉÉÉÉÉ
tbone

68

यह फिर से विंडोज 8.1 और विंडोज 10 में चला गया है। डेस्कटॉप से:

  • सेटिंग्स (दाईं ओर माउस होवर के साथ, फिर cogwheel पर क्लिक करें)
  • कंट्रोल पैनल
  • घड़ी, भाषा, और क्षेत्र
  • भाषा (या "भाषा जोड़ें" या "इनपुट विधियों को बदलें" - सभी एक ही स्थान पर जाते हैं)
  • उन्नत सेटिंग्स (बाएं मार्जिन में)
  • भाषा बार हॉट कीज़ बदलें (एक हाइपरलिंक के बारे में आधे रास्ते में) यहाँ छवि विवरण दर्ज करें
  • उन्नत मुख्य सेटिंग्स (टैब)
  • बदलें कुंजी अनुक्रम (बटन)

आपके पास इनपुट भाषा या कीबोर्ड लेआउट स्विच करने के लिए हॉटकी को बदलने या अक्षम करने के लिए (सीमित) विकल्प हैं।


11
ध्यान दें कि यह संभवतः ऐसा लगेगा जैसे ctrl-shiftकीबोर्ड लेआउट को बदलने के लिए कीबोर्ड शॉर्टकट नहीं है , लेकिन वास्तव में है। यह "इनपुट भाषाओं के बीच" के तहत छिपा हुआ है, ऐसा लगता है कि यह सिर्फ alt-shiftभाषा बदलने के लिए है, लेकिन वास्तव में सूची में उस आइटम में ctrl-shiftकीबोर्ड बदलना भी शामिल है, छिपा हुआ
user568458

1
user568458 की उस टिप्पणी ने वास्तव में मेरे लिए इसे बचा लिया। मैंने लगभग इसे याद किया - यह बहुत अच्छा होगा यदि इसे उत्तर में शामिल किया जा सकता है।
सिमोन ज़ीक्स

विंडोज 10 ने इसे बदलने की क्षमता को हटा दिया है।
tbone

1
@tbone मैं विंडोज 10 होम संस्करण 1709 बिल्ड 16299.248 का उपयोग कर रहा हूं और विकल्प अभी भी मेरे लिए हैं।
रिचर्ड

2
: यह फिर से ले जाया जाता है Region & language> Advanced keyboard settings> Language bar options> Advanced Key Settings>Change Key Sequence...
Hashbrown

26

यह विंडोज 7 में अलग है। यह समान क्षेत्र और भाषा इंटरफ़ेस में है लेकिन आप ऐसा करते हैं।

  • कीबोर्ड और भाषाएँ टैब
  • कीबोर्ड बदलें ... बटन
  • पॉपअप में एडवांस्ड की सेटिंग्स टैब पर जाएं
  • यहां आप सूची में बीच इनपुट भाषा आइटम चुन सकते हैं फिर चेंज की सीक्वेंस ... बटन दबाएं
  • बदलें नहीं असाइन किए गए रेडियो बटन
  • ठीक 3 बार क्लिक करें , फिर वॉयला :)

2
इसके लिए धन्यवाद ... मुझे पागल कर रहा था क्योंकि CTRL + SHIFT + CLICK चीजों को व्यवस्थापक के रूप में खोलता है, लेकिन CTRL + SHIFT मेरे कीबोर्ड लेआउट को बदलने का कारण होगा।
जेसन डाउन

1
धन्यवाद दोस्त, वास्तव में वीएस में मददगार जहां ctrl + Shift + कुछ और सामान बहुत कुछ करते हैं
इग्नासियो सोलर गार्सिया

विजुअल स्टूडियो के उद्देश्यों के लिए @IgnacioSolerGarcia का उल्लेख करने के अलावा, अगर आप VS को व्यवस्थापक के रूप में चलाते हैं, तो आपको व्यवस्थापक उपयोगकर्ता के लिए भी सेटिंग्स
बदलनी होंगी

... यह पता लगा - सचमुच उपयोगकर्ताओं को उस व्यवस्थापक खाते पर स्विच करें और वहां सेटिंग बदलें, फिर साइन आउट करें और अपने सामान्य खाते पर वापस जाएं, फिर पुनः आरंभ करें। परमानंद
drzaus

भले ही मैंने इसे निर्धारित नहीं करने के लिए सेट किया है फिर भी जब मैं ctrl + shift
दबाता

21

UI को छोड़ दें। यह बिना किसी कारण के बस बदलता रहेगा। टेक्स्ट सेवा और इनपुट भाषा संवाद प्राप्त करने के लिए इसे चलाएं :

rundll32 Shell32,Control_RunDLL input.dll,,{C07337D3-DB2C-4D0B-9A93-B722A6C106E2}

फिर उन्नत कुंजी सेटिंग्स टैब → कुंजी अनुक्रम बदलें ... बटन → दोनों के लिए असाइन नहीं किया गया चुनें , और ठीक क्लिक करें , फिर अन्य ठीक है


5
हाँ, यह अप्रैल 2018 में विंडोज के निर्माण में फिर से चला गया। मुझे लगता है कि यह छठा स्थान है।
क्रिस मॉर्गन

5
यह कमाल है
नाम मैकचेंज

यह बिल्कुल आश्चर्यजनक है। मेरे पास बस अपना कंप्यूटर फिर से बनाना था और @ChrisMorgan ने कहा कि यह फिर से बदल गया होगा क्योंकि मैं अब इसे यूआई में कहीं भी नहीं ढूंढ सकता। धन्यवाद!!!
ktr

2
Microsoft के चलते, कंट्रोल पैनल के आइटम को कई बार हिलाने, छुपाने, विशेष रूप से यह एक, आपके rundll32ऊपर से इसका समाधान सही होने के कारण ! (किसी को भी इसका उपयोग करने में परेशानी हो, इसके लिए प्रयास करें Win+Rया Start Menu | Runफिर इसे पेस्ट करें। यह संवाद दिखाएगा कि आपको शॉर्टकट को अक्षम करने की आवश्यकता है - कम से कम विंडोज 10 1809 के अनुसार।)
क्रेग सिल्वर

1
यह एकमात्र तरीका है जो मुझे विंडोज 10 1903 में मिल सकता है। धन्यवाद!
पतली

14

में Windows 10 :
Start> Settings> Time & Language> Region & Language> Additional date, time and regional settings > Change input method> Advanced settings> Change language bar hot keys>Change Key Sequence


2
वाह, अद्भुत आप इस खोजने में सक्षम थे !! लेकिन अब जब मैं वहां पहुंच गया, तो मैं क्या करता हूं - जिस तरह से एक प्रश्न चिह्न माना जाता है। यह स्थिति प्रफुल्लित करने वाली है।
tbone

2
विंडोज 10 मुश्किल है क्योंकि उन्होंने इसे संस्करणों से संस्करण में बदल दिया है। मैं Advanced settingsऊपर के रूप में दूर हो गया , लेकिन ध्यान नहीं दिया Change language bar hot keys... धन्यवाद! अन्य Windows 10 संस्करण पर, आप के तहत एक ही बात मिल जाएगा Region and language settings> Advanced Keyboard Settings> Language Bar Options>Change Key Sequence...
GaspardP

@GaspardP jesus christ, शुक्रिया। क्या वे इसे घूमना बंद कर सकते हैं? यह बदनाम है।
रेने

6

अप्रैल 2018 से विंडोज 10 में, कंट्रोल पैनल कदम हटा दिया गया है; आप सेटिंग ऐप से सीधे अंतिम डायलॉग बॉक्स ("टेक्स्ट सर्विसेज और इनपुट लैंग्वेज") प्राप्त कर सकते हैं:

सेटिंग → समय और भाषा → क्षेत्र और भाषा → उन्नत कीबोर्ड सेटिंग → भाषा बार विकल्प → उन्नत कुंजी सेटिंग्स → इनपुट भाषाओं के बीच चयन करें, कुंजी अनुक्रम बदलें ... दोनों को असाइन नहीं किया गया रेडियो बटन, ठीक है, ठीक है।

और कुछ रिलीज के बाद से यह फिर से बदल गया ...

सेटिंग → डिवाइसेस → टाइपिंग → एडवांस्ड कीबोर्ड सेटिंग्स (नीचे की तरफ) → लैंग्वेज बार विकल्प → एडवांस्ड की सेटिंग्स → इनपुट भाषाओं के बीच चयन करें, कुंजी क्रम बदल दें ..., दोनों नहीं दिए गए रेडियो बटन, ओके, ओके।

कम से कम इस बदलाव से समझ में आया।


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

1
मेरा स्वयं का मत, बैरनरी के उत्तर के लिए इसे rundll32 के माध्यम से चलाने के लिए जाता है, वास्तव में, क्योंकि यह बस चलता रहता है !
क्रिस मॉर्गन

5

इसे नियंत्रित करने वाली रजिस्ट्री कुंजी यहां प्रलेखित है: http://technet.microsoft.com/en-us/library/cc976564.aspx

यदि आप मेरी तरह हैं, तो आप लॉगऑन स्क्रीन पर ctrl + Shift हॉटकी को भी निष्क्रिय करना चाहेंगे, इसलिए HKEY_USERS.DEFAULT \ कीबोर्ड लेआउट \ टॉगल कुंजी में उल्लिखित रेग वैल्यू जोड़ें।


4

जैसा कि कहा गया है, आप इसे रजिस्ट्री के माध्यम से बदल सकते हैं, यह यहां प्रलेखित है: http://technet.microsoft.com/en-us/library/cc976564.aspx

अगर मेरी तरह आपको बहुत ज्यादा क्लिक करना पसंद नहीं है, तो आप इसे स्टार्ट मेनू / रन में टाइप करके, इसे तेजी से स्विच कर सकते हैं:

powershell -Command Set-ItemProperty -Path 'HKCU:\Keyboard Layout\Toggle' -Name HotKey -Value 3

2

यह विंडोज 8.1 के मानक संस्करण में इसे अक्षम करने का तरीका है, किसी भी अन्य संस्करण के लिए आप नियंत्रण कक्ष में मैन्युअल रूप से सेटिंग का पता लगाने के लिए बेहतर हो सकते हैं।

नीचे एक .reg फ़ाइल के रूप में सहेजें और इसे चलाएं, हॉटकी को लॉगिंग की आवश्यकता के बिना तुरंत अक्षम कर दिया जाएगा। वैकल्पिक रूप से, नियंत्रण कक्ष के माध्यम से इसे मैन्युअल रूप से सेट करने के लिए कोड टिप्पणियों में दिए गए निर्देशों का पालन करें:

Windows Registry Editor Version 5.00

; Note: This is for Windows 8.1 - the location of the settings/keys change with different Windows versions
; CONTROL PANEL:
; Control Panel->All Control Panel Items->Language->Advanced settings->Change Language Bar Hot Keys->Advanced Key Settings->Change Key Sequence...->"Not Assigned"
; WINDOWS REGISTRY:
; Primary Key: [HKEY_CURRENT_USER\Keyboard Layout\Toggle]
; Optional Secondary Key (might be needed for Windows logon screen): [HKEY_USERS\.DEFAULT\Keyboard Layout\Toggle]
; Values: "Language Hotkey" and "Layout Hotkey"
;1 = Key Sequence enabled; use LEFT ALT+SHIFT to switch between locales.
;2 = Key Sequence enabled; use CTRL+SHIFT to switch between locales.
;3 = Key Sequences disabled.

[HKEY_CURRENT_USER\Keyboard Layout\Toggle]
"Language HotKey"="3"
"Layout HotKey"="3"

[HKEY_USERS\.DEFAULT\Keyboard Layout\Toggle]
"Language HotKey"="3"
"Layout HotKey"="3"

1

सबसे आसान तरीका (2019 में विंडोज 10 के लिए):

  1. विंडोज स्टार्ट मेनू में एडवांस्ड कीबोर्ड सेटिंग्स टाइप करें
  2. इनपुट भाषा हॉट की पर क्लिक करें
  3. इनपुट भाषाओं के बीच डबल क्लिक करें
  4. सेट दोनों Switch Input Languageऔर Switch Keyboard Layoutसेटिंग्स को नहीं सौंपा (या उन्हें आवंटित है आप कैसे चाहते हैं)।

0

विंडोज 7 पर मैंने "रीजन एंड लैंग्वेज" टूल खोला। "कीबोर्ड और भाषाएं" टैब पर क्लिक किया फिर "कीबोर्ड बदलें" बटन पर क्लिक किया। फिर "इंस्टॉल्ड सर्विसेज" ट्री लिस्ट में मैंने उन कीबोर्ड्स को चुना जिन्हें मैं (फ्रेंच) नहीं चाहता था और "निकालें" पर क्लिक किया।

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