राइट-हैंड कमांड और Alt कुंजी को विंडोज कीबोर्ड की तरह बदलना


4

मैं सिस्टम कमांड के तहत Alt कुंजी के साथ राइट कमांड (like) कुंजी क्रम को स्विच करना चाहूंगा (केवल विंडोज की तरह होना) लेकिन सिस्टम प्राथमिकता के तहत कोई विकल्प नहीं प्रतीत होता है।

क्या कोई जानता है कि इन कुंजियों का उपयोग करके स्थानों को कैसे स्थानांतरित किया जाए Karabiner-तत्वों या कुछ अन्य सॉफ्टवेयर? इस मामले में हम दाहिने हाथ की Alt और कमांड कुंजियों को स्वैप करेंगे।

Modifier Keys in System Preferences

जवाबों:


6

Apple का तकनीकी नोट TN2450 वर्णन करने के लिए कि कैसे कुंजियों को फिर से बनाएं। यह जानना जरूरी है कि राइट कमांड राइट जीयूआई भी है। निम्न कमांड चलाने से स्विच हो जाएगा राइट कमांड तथा राइट अल्ट (यदि आप लेफ्ट कमांड और लेफ्ट ऑल्ट भी करना चाहते हैं, तो हेक्स वैल्यू और पायथन कोड को प्राप्त करने के लिए तकनीकी नोट देखें। or ऑपरेशन)।

hidutil property --set '{"UserKeyMapping":
    [{"HIDKeyboardModifierMappingSrc":0x7000000e7,
      "HIDKeyboardModifierMappingDst":0x7000000e6},
     {"HIDKeyboardModifierMappingSrc":0x7000000e6,
      "HIDKeyboardModifierMappingDst":0x7000000e7}]
}'

तकनीकी नोट के नीचे स्थित तालिका में प्रत्येक कुंजी के लिए हेक्स मानों की एक सूची है। उपरोक्त उत्तर को सामान्य करने के लिए किसी भी कुंजी को स्विच करें (कम से कम macOS सिएरा है) , तुम्हे अवश्य करना चाहिए or उस सूची से हेक्स मान एक साथ 0x700000000। निम्न पायथन कोड ऐसा करने का एक तरीका दर्शाता है।

In [1]: def convert(val):
   ...:     int_val = int(val, 16)
   ...:     ref = '0x700000000'
   ...:     int_ref = int(ref, 16)
   ...:
   ...:     return hex(int_ref | int_val)
   ...:

In [2]: r_alt = '0xE6'

In [3]: print(convert(r_alt))
0x7000000e6

2

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

Karabiner-Elements आपके विशिष्ट उपयोग के मामले (कि मैं इसे कैसे उपयोग करता हूं) के लिए लगभग किसी अन्य प्रकार के कुंजी रीमैपिंग के अलावा अनुमति देता है।

मेरा विन्यास जैसा दिखता है enter image description here


मैं वर्तमान में सही विकल्प (alt) कुंजी के लिए सही कमांड कुंजी को मैप करने के लिए Karabiner Elements का उपयोग कर रहा हूं। मेरा सुझाव है कि आप डाउनलोड करें और परीक्षण करें - शायद लेखक ने आपके मुद्दे को अपडेट नहीं किया है (400 से अधिक मुद्दे लॉग इन हैं)।
mikaraento

क्या आप अपना कॉन्फ़िगरेशन पोस्ट कर सकते हैं? यही मैंने प्रश्न में कहा है।
William

यहाँ आप जाते हैं, मैंने उत्तर में एक छवि जोड़ी।
mikaraento

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