Windows या OS X पर कैप्स लॉक कुंजी को पुन: असाइन करना


30

मैं Caps LockWindows या OS X में कुंजी को कैसे हटा सकता हूं ? वहाँ, उदाहरण के लिए, किसी तरह टोपी की तरह एक कुंजी संयोजन करने के लिए ताला मैप करने के लिए है Alt+ Tabविंडोज या पर + Tabओएस एक्स पर?

कैप्स लॉक


21
हाँ, कृपया मुझे बताएं - मैं इस थोड़े से काम को कैसे कर सकता हूँ !? ;-)
क्रिस डब्ल्यू री

2
कैप्सलॉक आजकल सबसे बेकार कुंजी हो सकती है। '[लेनोवो के उपाध्यक्ष डेविड] हिल ने "कैप्स लॉक" को टाइपराइटर दिनों से एक निराशाजनक हैंगओवर कहा है, एक कुंजी जो उपयोगकर्ता को सूचित
वोल्कर

1
अविश्वसनीय है कि चार साल बीत चुके हैं, और विंडोज स्टिल के पास कैप्स लॉक और न्यूम लॉक को स्थायी रूप से अक्षम करने का एक अंतर्निहित तरीका नहीं है।
विलियम जॉकस

जवाबों:


16

आपको ऑटोहोटकी और इस स्क्रिप्ट की आवश्यकता है :

;Deactive CapsLock key 
$CapsLock:: 
return

ऑटोहॉट्की एक वाइंड पीसी पर इस तरह का काम करने का सबसे शक्तिशाली तरीका है। CAPS को पुन: मैप करने के बारे में अधिक जानकारी के लिए यह पृष्ठ देखें ।


बहुत बढिया आपको धन्यवाद! जैसे ही मेरे पास समय होगा मैं इस पर गौर करूंगा।
शाम

3
उसी बात का सुझाव देने आ रहा था। मैंने कैप्सलॉक को एस्केप टू वीम एडिटिंग में सहायता के लिए रीमेक किया है: D
एंडी

मैंने कैप्स को LCtrl में रीमैप किया है। मेरे हाथ के बाईं ओर मुड़ने के लिए यह बहुत अधिक स्वाभाविक था कि -60 डिग्री और LCtrl कुंजी को पकड़ने के लिए छोटी उंगली का विस्तार करें। इस परिवर्तन के महीनों के बाद, मैं दोहराए जाने वाले आंदोलन को करने के लिए दर्द को पूरी तरह से खत्म कर दिया गया था
mjsr

यह मेरे जापनीज कीबोर्ड के साथ काम नहीं करता है। इसके बजाय, CapsLock कुंजी को / 全 角कुंजी द्वारा बदल दिया जाता है ।
WIP

@wil: जापानी कीबोर्ड पर, Shift + Capslock दबाने पर सामान्य Capslock फंक्शन करेगा
phuclv

10

मैंने रीमैप करने के लिए SharpKeys (विंडोज़ के लिए) का उपयोग किया CapsLockहै ESC

विम के लिए महान काम करता है । VI- शैली संपादन वास्तव में चमकता है यदि आप अपनी उंगलियों को हर समय घरेलू पंक्ति के पास रख सकते हैं।


यह सबसे अच्छा उपकरण है जो मुझे कैप्स-लॉक कुंजी को निष्क्रिय करने में 6 साल से अधिक समय से चला आ रहा है, मेरे आईबीएम मॉडल एम की दाहिनी ALT कुंजी को विंडोज कुंजी में मैप करना, आदि। यह केवल रजिस्ट्री में आवश्यक बदलावों को रिकॉर्ड करता है, लेकिन एक अच्छा है उस प्रयास को सुविधाजनक बनाने के लिए इंटरफ़ेस। और यह एक ऐप के रूप में स्थापित नहीं है , यह एक साधारण उपयोगिता है।
जेसन बंटिंग

बहुत खराब विंडोज -7 समर्थित नहीं है।
विलियमकॉफ

@WilliamKF: मैं विंडोज 7 पर SharpKeys का उपयोग कर रहा हूं। यह ठीक काम करता है।
विकेन

@WilliamKF: मैं भी Win7 पर SharpKeys का उपयोग कर रहा हूं। चाक कि आप इसे प्रशासनिक अनुमति के साथ निष्पादित करते हैं।
mjsr

इससे भी बेहतर है कि CapsLock को Ctrl पर मैप करना। Ctrl + [भागने के समान है और अब आपके पास अन्य प्रमुख संयोजनों के लिए Ctrl तक पहुंचने का एक आसान तरीका है।
माइकल ब्राउन

9

यहाँ Caps Lockकुंजी को बाईं ओर स्वैप करने का तरीका बताया गया है Ctrl:

विंडोज

  1. प्रारंभ> रन पर क्लिक करें
  2. "Regedit" टाइप करें
  3. पर जाए HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
  4. जबकि कीबोर्ड लेआउट में फ़ोकस है, एडिट> न्यू> बाइनरी वैल्यू पर जाएं
  5. नाम के रूप में "स्कैनकोड मैप" दर्ज करें
  6. डेटा के रूप में निम्नलिखित दर्ज करें:

    0000: 00 00 00 00 00 00 00 00
    0008: 03 00 00 00 3A 00 1D 00
    0010: 1D 00 3A 00 00 00 00 00
    
  7. रजिस्ट्री संपादक से बाहर निकलें

  8. लॉग आउट करें और विंडोज में वापस लॉग इन करें

लिनक्स

  1. यदि आपके पास पहले से मौजूद नहीं है, तो .xmodmap नामक अपने होम डायरेक्टरी में एक फ़ाइल बनाएँ
  2. निम्न पंक्तियों को फ़ाइल में पेस्ट करें:

    remove Lock = Caps_Lock
    remove Control = Control_L
    keysym Control_L = Caps_Lock
    keysym Caps_Lock = Control_L
    add Lock = Caps_Lock
    add Control = Control_L
    
  3. निम्नलिखित पंक्ति को ~ / .bash_profile में जोड़ें

    xmodmap ~/.xmodmap
    

स्रोत


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

अति उत्कृष्ट। यही वह चीज थी जिसकी मुझे तलाश थी और मुझे एमएसकेएलसी के साथ समाधान नहीं मिला। धन्यवाद एक गुच्छा (और निश्चित रूप से +1)।
0xC0000022L

हे, क्या आप मुझे एस्क कुंजी कोड का जवाब दे सकते हैं? मैं Esc कुंजी के साथ कैप्स स्वैप करना चाहता हूं।
MaikoID

8

मैक पर: आप "सिस्टम प्रीफ़" -> "कीबोर्ड एंड माउस" -> "स्पेशल की" के तहत कैप्स लॉक कुंजी को फिर से असाइन कर सकते हैं।

मैंने इसे CTRL को सौंपा


1
हिम तेंदुए पर, यह "सिस्टम प्रीफ़" -> "कीबोर्ड" -> "संशोधक कुंजी" है।
मार्सेल लेवी

3
यह इतना आसान है, हमें विंडोज पर इसके लिए ऐप की आवश्यकता क्यों है?
जुल्फ

@ बेहतर अभी तक, उचित रीमैपिंग के लिए (AutoHotkey-esque macros के बजाय) आपको व्यवस्थापक अधिकारों के साथ-साथ विंडोज 7 की भी आवश्यकता है। इसके लिए कॉर्पोरेट वातावरण में आईटी को भीख देना मेरे लिए अच्छा नहीं लगता।
ब्रिक जूल

7

आप किसी भी कुंजी की कार्यक्षमता को अक्षम करने के लिए SharpKeys का उपयोग कर सकते हैं । एक विस्तृत मार्गदर्शिका के लिए, आप Windows XP / Vista पर किसी भी कुंजी के लिए कोई भी मानचित्र देख सकते हैं ।

वास्तव में, Lifehacker के पास वास्तव में एक अच्छा मार्गदर्शक है, जिसे NumLocker कहा जाता है, यह कैसे लॉक करने या इसे पूरी तरह से अक्षम करने के लिए कैप्स लॉक कुंजी को निष्क्रिय करता है।


SharpKeys लिंक के लिए धन्यवाद! अफसोस की बात है, कार्यक्रम में कुंजी के संयोजन के लिए एक कुंजी को मैप करने का कोई तरीका नहीं है (मैं अक्सर पूछे जाने वाले प्रश्न पढ़ता हूं)।
13

@splattne मानचित्र के लिए एक संयोजन का उपयोग करें Autohotkey। यह करना बेहद सरल है, उदाहरण के लिए: CapsLock :: SendInput! {Tab}, यह Alt Tab भेज देगा जब आप कैप्स
दबाएंगे

जब भी यह सैद्धांतिक रूप से प्रश्न का उत्तर दे सकता है, तो उत्तर के आवश्यक भागों को शामिल करना और संदर्भ के लिए लिंक प्रदान करना बेहतर होगा
डेर होकस्टापलर

3

मैं बिली मेयर्स कैप्स लॉक का उपयोग करता हूं । अब जब भी मैं अकस्मात हो जाता है तो निराश होने के बजाय कैप्स लॉक की चाबी मारता हूं, मुझे एक त्वरित बिली मेस की पिच सुनाई देती है, जो हमेशा मेरे चेहरे पर मुस्कान लाती है।



2

मैक पर मैं KeyRemap4MacBook का उपयोग करने की सिफारिश कर सकता हूं । या PcKeyboardHack जिसमें थोड़ा अलग फोकस है। मैं बिना किसी समस्या के संयोजन में दोनों का उपयोग करता हूं।

समस्या यह है कि, मैक OSX के लिए बनाए गए बॉक्स समाधान में से कोई भी बाहर नहीं है, ताकि आप CAPS LOCKइसे ESC(जो वीआई / एमआईएम के लिए आवश्यक है) को असाइन कर सकें । अन्य उपकरणों के साथ दूसरी समस्या यह है कि वे कैप्स-लॉक की पर हरे रंग की एलईडी को निष्क्रिय नहीं करते हैं।

PcKeyboardHackईएससी-मैपिंग से संबंधित है, लेकिन हर मैपिंग संभव है। KeyRemap4MacBookसीधे एक अलग फ़ंक्शन कुंजी को मैप करने की अनुमति देता है। यह सुनिश्चित करने के लिए कि आपके द्वारा पसंद की जाने वाली प्रत्येक मैपिंग संभव है इसलिए उदाहरण के लिए मैक पर मैंने राइट-मैप किया है ctrl (Windows में ग्रहण-जैसे स्वतः पूर्णता के आदी होने पर क्या काम आता है)


1
मैंने आज सुबह ही KeyRemap4MacBook का उपयोग करना शुरू कर दिया है, और मुझे यह पसंद है। मैं है caps lockदोनों के लिए सेट escऔर ctrl। यह escतब होता है जब यह केवल कुंजी दबाया जा रहा है, और यह स्विच करने के लिए ctrlअगर मैं किसी भी अन्य कुंजी दबाएँ।
डीन

@ इसके बारे में सुनकर खुशी हुई!
मार्शेल

1
FYI करें: KeyRemap4MacBook को Karabiner में रीब्रांड किया गया है और यहां तक ​​कि Yosemite (OS X 10.10) को भी सपोर्ट करता है! pqrs.org/osx/karabiner/index.html.en
SaxDaddy

1

एक अलग संशोधक कुंजी के साथ इसे स्वैप करना (मुझे पसंद है Ctrl) मैक ओएस द्वारा समर्थित है:

keyboard control panel -> modifier keys

1

जैसा कि मार्चल ने कहा है, OS X पर आप कैप्स लॉक को F19 जैसी किसी अन्य कुंजी में बदलने के लिए PCKeyboardHack का उपयोग कर सकते हैं :

आप में private.xml को इस तरह एक सेटिंग जोड़कर एक अधिक जटिल कुंजी संयोजन के लिए F19 जैसे प्रमुख मैप कर सकते हैं KeyRemap4MacBook :

<autogen>__KeyToKey__ KeyCode::F19, KeyCode::CONTROL_L, ModifierFlag::CONTROL_L |
ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L | ModifierFlag::COMMAND_L</autogen>

यदि आपके कीबोर्ड पर कैप्स लॉक लाइट अक्षम नहीं होती है, तो KeyRemap4MacBook में "पास-थ्रू कैप्स लॉक एलईडी स्टेटस" सेटिंग को सक्षम करने का प्रयास करें।

दबाए जाने पर बचने और बचने के लिए F19 के नक्शे

<autogen>__KeyOverlaidModifier__ KeyCode::F19, KeyCode::CONTROL_L, KeyCode::ESCAPE</autogen>

आप F19 को एक अतिरिक्त संशोधक कुंजी पर भी मैप कर सकते हैं जिसका उपयोग उदाहरण के लिए अनुप्रयोगों को सक्रिय करने के लिए किया जा सकता है:

<vkopenurldef>
  <name>KeyCode::VK_OPEN_URL_SAFARI</name>
  <url>file:///Applications/Safari.app</url>
</vkopenurldef>
<item>
  <name>test</name>
  <identifier>test</identifier>
  <autogen>__KeyToKey__ KeyCode::F19, KeyCode::VK_MODIFIER_EXTRA1</autogen>
  <autogen>__KeyToKey__ KeyCode::S, ModifierFlag::EXTRA1,
  KeyCode::VK_OPEN_URL_SAFARI</autogen>
</item>

KeyRemap4MacBook का उपयोग करने के बारे में अधिक जानकारी के लिए http://lri.me/keyremap4macbook.html देखें ।

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