विंडोज अपने आप अतिरिक्त कीबोर्ड भाषाएं जोड़ रहा है


9

मैं Win7 के साथ यह वास्तव में कष्टप्रद समस्या है यादृच्छिक कीबोर्ड भाषा लेआउट जोड़ना ... जब से मैं जापान में रहता हूं मैं स्वीडिश और जापानी का उपयोग कर रहा हूं और मैं केवल इन दो का उपयोग करता हूं (जैसा कि मैं सभी अंग्रेजी पात्रों को बिना कीबोर्ड की समस्या के लिख सकता हूं)

लेकिन हर बार और फिर जब मैं उनके बीच "Alt + Left Shift" के साथ टॉगल करता हूं तो सूची में एक तिहाई या कभी-कभी एक नई भाषा भी होती है .. जब मैं सेटिंग्स को खोलता हूं तो वे नहीं होती हैं, मैं दोहराता हूं, वहां सूचीबद्ध नहीं है। हालाँकि, जब मैं उन्हें स्विच करने के लिए शॉर्टकट दबाता हूँ तो वे ख़राब हो जाते हैं ।।

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

अगर किसी को कोई भी विचार है, तो नींबू का पता है!


1
कौन सी भाषा चौथी है? क्या यह जापानी चेंजर्स में प्रवेश करने का एक वैकल्पिक तरीका नहीं है?
एलोइस महदाल

जवाबों:


0

मुझे ठीक वैसी ही समस्या हुई है। यह नव स्थापित सॉफ्टवेयर के कारण होने लगा था। यह .Net फ्रेमवर्क या कुछ और हो सकता है जो डिफ़ॉल्ट भाषा के रूप में अंग्रेजी का उपयोग कर सकते हैं। उन प्रोग्रामों को अनइंस्टॉल करने का प्रयास करें जिन्हें आपने समस्या के ठीक पहले स्थापित किया था। यदि वह मदद नहीं करता है, तो सिस्टम को पिछली स्थिति में पुनर्स्थापित करने का प्रयास करें।

संपादित करें

इसके अलावा एक चतुर समाधान है कि मैं अभी आया हूं। यदि आप सनी को सूची से हटाते हैं और फिर अंग्रेजी या जो भी भाषा आ रही है उसे जोड़ते हैं और कीबोर्ड लेआउट को स्वीडिश एक में बदलते हैं और फिर देखते हैं कि कौन सा लेआउट डिफ़ॉल्ट रूप से अन्य भाषा का उपयोग करेगा (उदाहरण के लिए Enlgish का यूएसए लेआउट हो सकता है) और इसे जोड़ें कीबोर्ड की सूची। फिर स्वीडिश को उपलब्ध भाषाओं की सूची में शीर्ष पर ले जाएं और फिक्स का आनंद लें।


0

स्वचालन के माध्यम से इसे कैसे ठीक किया जाए, इसके जवाब की तलाश: विंडोज 7 स्टोर इनपुट भाषाओं को कहां करता है, जो इसके बीच स्विच करता है

अब तक, जानवर बल विधि: ऑटोहोटेक स्क्रिप्ट। यह इष्टतम नहीं है, लेकिन यह काम पूरा कर लेता है:

^+!l::
Run, Control input.dll
Sleep, 1000
Send {Tab}{Tab}
Sleep, 100
Send {Enter}
Sleep, 1000
Send e
Sleep, 100
Send {Down}{Down}{Down}{Down}{Down}{Down}{Down}{Down}{Down}{Down}{Down}{Down}{Down}
Sleep, 100
Send {Right}{Down}{Right}US{Space}{Enter}
Sleep, 100
Send {Tab}{Tab}{Tab}
Sleep, 100
Send {Enter}
Sleep, 1000
Send {Tab}{PgDn}{PgDn}{PgDn}
Send {Tab}{Tab}{Enter}
Sleep, 100
Send A
Sleep, 100
Send {Enter}
return

मूल रूप से आप Ctrl + Shift + Alt + L दबाते हैं जब आप बग प्राप्त करना शुरू करते हैं और इसे ठीक करता है - अंग्रेजी (यूएस) जोड़ता है और इसे हटा देता है। प्रतीक्षा मूल्यों के आसपास ट्विक करने की आवश्यकता हो सकती है, और शायद डाउन की राशि के साथ भी - मुझे नहीं पता कि भाषा सूची प्रत्येक कंप्यूटर पर समान है (शायद यह समय के साथ भी बदलता है)।


0

मेरे पास ऑटोहॉटकी से बेहतर समाधान है। .batनिम्नलिखित के साथ एक फ़ाइल बनाएँ :

control intl.cpl,, /f:"LangAdd.xml"
control intl.cpl,, /f:"LangRemove.xml"

और निम्नलिखित के साथ संबंधित xml फाइलें:

<gs:GlobalizationServices xmlns:gs="urn:longhornGlobalizationUnattend">
<gs:UserList>
<gs:User UserID="Current"/> 
</gs:UserList>
<gs:InputPreferences> 
<gs:InputLanguageID Action="add" ID="0409:00000409"/> 
</gs:InputPreferences> 
</gs:GlobalizationServices>

तथा

<gs:GlobalizationServices xmlns:gs="urn:longhornGlobalizationUnattend">
<gs:UserList>
<gs:User UserID="Current"/> 
</gs:UserList>
<gs:InputPreferences> 
<gs:InputLanguageID Action="remove" ID="0409:00000409"/> 
</gs:InputPreferences> 
</gs:GlobalizationServices>

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

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