विंडोज 8.1 में नियंत्रण के लिए मैप कैप्स-लॉक


14

विंडोज 8.1 अपडेट से पहले, मैं इस पोस्ट में रजिस्ट्री के प्रकार के माध्यम से नियंत्रण के लिए कैप्स-लॉक को मैप करने में सक्षम था:

विंडोज 8.1 में एक कीबोर्ड कुंजी का रीमैपिंग

हालाँकि, 8.1 के अपडेट के बाद, मेरा ट्वीक अब काम नहीं करता है। मैंने जो किया था

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,1d,00,3a,00,00,00,00,00 

विंडोज 8.1 बदल गया हो सकता है कि यह कीबोर्ड लेआउट रजिस्ट्री की व्याख्या कैसे करे, मैं अनुमान लगा रहा हूं।

मैं एक शौकीन चावला emacsउपयोगकर्ता हूं , इसलिए यह समस्या मेरे लिए एक जीवन-या-मृत्यु परिदृश्य है।


विंडोज 8.1 अपडेट से पहले - क्या आप अप्रैल 2014 के अपडेट के बारे में बात कर रहे हैं, जिसे KB2919355 भी कहा जाता है ?
31415

regउपरोक्त विंडोज 8.1 प्रो पर रीबूट करने के बाद अप-टू-डेट काम करता है
ओव

जवाबों:


7

SharpKeys यह मेरे लिए किया था! मुझे कोई और रास्ता नहीं मिला और जैसा कि आपने पाया है कि पुरानी रजिस्ट्री हैक अब काम नहीं करती है :(

http://sharpkeys.codeplex.com/


सुपर उपयोगकर्ता में आपका स्वागत है! क्या आप शायद इस बारे में थोड़ा कह सकते हैं कि आप शार्की के साथ यह कैसे कर पाए?
२३: ४

13

Regedit का उपयोग करना सबसे अच्छा तरीका है क्योंकि आप जानते हैं कि यह काम करता है। यह कैप्स-लॉक को एक अतिरिक्त सीटीएल बना देगा। लेकिन ctrl के साथ ही गड़बड़ नहीं होगी।

विंडोज 7 और 8 के लिए निम्न कार्य करें:

खुला हुआ regedit.exe

इस निर्देशिका पर जाएं (regedit में):

~/HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/KeyboardLayout/

उस डायरेक्टरी ( new Binary Valueकीबोर्डलैट ) पर राइट क्लिक करने के बाद राइट बॉक्स में क्लिक करें और 'स्कैन्कोड मैप' नाम से जोड़ें ।

विंडोज 7 के लिए यह लिखें:

00 00 00 00 00 00 00 00
02 00 00 00 1D 00 3A 00
00 00 00 00

विंडोज 8 के लिए यह लिखें, मैंने सत्यापित किया है कि यह 8.1 और 10 पर काम करता है (यह सिर्फ चार अतिरिक्त शून्य है):

00 00 00 00 00 00 00 00
02 00 00 00 1D 00 3A 00
00 00 00 00 00 00 00 00

ठीक है और रिबूट मारो।


3
आलसी के लिए, इसे एक .reg फ़ाइल के रूप में सहेजें और इसे चलाएं। इन सभी बायनेरिज़ में टंकण एक काम हो सकता है। `` `Windows रजिस्ट्री संपादक संस्करण 5.00 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Keyboard लेआउट]" स्कैन्कोड मैप "= हेक्स: 00,00,00,00,00,00,00,02,00,00,00 , 1 डी, 00,3 ए, 00,00,00,00,00, \ 00,00,00,00 `` `
वेस्ले

1

मेरे भी हालात ठीक वैसे ही हैं। यह आंशिक फिक्स है। Technet.microsoft.com पर SysInternals वेब पेज पर, Mark Russovich द्वारा Ctrl2Cap.zip संग्रह डाउनलोड करें

जिप फाइल को सिंगल डायरेक्टरी में अनकम्प्रेस करें। प्रशासक विशेषाधिकारों के साथ एक CMD विंडो खोलें (CMD.EXE आइकन पर राइट-क्लिक करें और "व्यवस्थापक के रूप में चलाएँ" चुनें। संग्रह निर्देशिका में सीडी, चलाएँ ctrl2cap /installऔर ENTER दबाएँ। कंप्यूटर को CMD विंडो और रिबूट (पुनरारंभ) बंद करें।

जब Windows पुनरारंभ होता है, तो CapsLock ठीक उसी तरह कार्य करेगा जैसा कि नियंत्रण करता है। विंडोज 8.0 और नीचे की तरफ, लेफ्ट कंट्रोल कुंजी कैप्सलॉक के रूप में कार्य करेगी, सभी पत्रों को ऊपरी मामले में स्थानांतरित कर देगी और कीबोर्ड पर कैप्सलॉक संकेतक लाइट को टॉगल करेगी। दुर्भाग्य से, विंडोज 8.1 पर लेफ्ट कंट्रोल कुंजी अभी भी उसी तरह काम करती है जैसा कि वह करती थी। इसलिए, यहां प्रस्तुत किया गया एक पूर्ण समाधान नहीं है, लेकिन यह सबसे महत्वपूर्ण कार्य करता है: कैप्सलॉक को नियंत्रण में परिवर्तित करता है।


1

वास्तव में मुझे लगता है कि मैंने यहाँ सही समाधान बनाया है:

एक विम उपयोगकर्ता के रूप में, यह मेरे लिए बहुत जरूरी है, और मैं इसे लंबे समय से विंडोज पर सफलता के साथ उपयोग कर रहा हूं। मैं बस HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Runनिष्पादन योग्य को इंगित करने के लिए regedit के साथ एक प्रविष्टि बनाता हूं और यह बस काम करता है।

यह आपके CAPSLOCK को न केवल CTRL (जब चिपिंग) बनाएगा, बल्कि ESC (जब दबाया और अकेला छोड़ा जाएगा) बना देगा!

निर्भरता को संकलित करने और स्थापित करने के लिए कृपया अवरोधन README और मुख्य वेबसाइट इंटरसेप्शन के लिए देखें।

मैंने यहाँ भी एक लिनक्स संस्करण बनाया है:

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