tl; dr
पहले पैरामीटर
मान Com.apple.symbolichotkeys: AppleSymbolicHotKeys
का प्रतिनिधित्व करते हैं?
विवरण ...
एप्पल सिंक्सीलिकॉटकैक्स संरचना
OS X प्रतीकात्मक हॉटकीज़ plist फ़ाइल
~ / पुस्तकालय / वरीयताएँ / com.apple.symbolichotkeys.plist
एक शब्दकोश में हॉटकीज़ को 'ऐप्पल सिंबॉलिक हॉककेस' नामक प्रविष्टियों के साथ बुलाया जाता है जैसे < / P>
& lt; कार्रवाई: इंट & gt; = डिक्ट {सक्षम = & lt; सक्षम: bool & gt; मान = डिक्ट {प्रकार = & lt; प्रकार: स्ट्रिंग & gt; पैरामीटर = ऐरे {& lt; param_1: int & gt; & LT; param_2: पूर्णांक & gt; & LT; param_3: पूर्णांक & gt; }}
उदाहरण:
10 = डिक्ट {सक्षम = सही मान = डेक {प्रकार = मानक पैरामीटर = एरे {56 28 1572864}}}
समर्थक टिप: आप
/ usr / libexec / plistBuddy -c "प्रिंट के साथ एक नज़र डाल सकते हैं: AppleSymbolicHotKeys" ~ / लाइब्रेरी / वरीयताएँ / com.apple.symbolichotkeys.plist
मान
क्रिया: int
यह हॉटकी ले जाने वाली कार्रवाई का आईडी है नेट के आसपास काफी हद तक पूरी सूचियां हैं, कुछ गुगलिंग करें क्योंकि मेरे पास लिंक पोस्ट करने के लिए पर्याप्त बिंदु नहीं है या जो भी हो।
सक्षम: bool
हॉटकी सक्षम है या नहीं।
प्रकार: स्ट्रिंग
हमेशा 'मानक' लगता है।
param_1 : Int
यह वह है जो मुझे नहीं मिल सकता है। यह जरूरी नहीं कि पैरामीटर 2 और 3 से जुड़ा लगता है, हालांकि यह अक्सर बदलता है जब दूसरे परामश बदल रहे हैं उदाहरण के लिए ...
मैं डिफ़ॉल्ट में पुनर्स्थापित कर सकते हैं
में सिस्टम प्राथमिकताएं - & gt; कीबोर्ड - & gt; शॉर्टकट - & gt; मिशन कंट्रोल
देखें, और यह "डेस्कटॉप 1 पर स्विच" को "ctrl + 1" पर सेट कर देगा। उस क्रिया (संख्या 118) के मान को पढ़ना, मुझे लगता है कि param_1
को 65535
पर सेट है अगर मैं UI में "ctrl + 1" पर मैन्युअल रूप से कुंजी कॉम्बो सेट करता हूं, तो मुझे param_1
सेट को 49
मिलता है। param_2
और param_3
के मूल्यों में समान रहें।
param_2: int
यह ऐसा लगता है कि
/ सिस्टम / लायब्रेरी / फ्रैमवर्क / कार्बन.फ्रेमवर्क / संस्करण / ए / फ्रैमेवर्स / एचट्यूलबॉक्स.फ्रेमवर्क / संस्करण / ए / हेडर्स / ए्वेंट्स एच
65535
, जोparam_1
में बहुत आम है, औरकार्यों के लिए मेरी स्थानीय मशीन पर 160, 163 और 175।
> परम_2
param_3: int
लगता है कि संशोधक कुंजी को इंगित करने के लिए उदासीन, जैसा
MODS = {0 = & gt; "कोई संशोधक नहीं", 131072 = & gt; "शिफ्ट", 262144 = & gt; "नियंत्रण", 524288 = & gt; "विकल्प" , 1048576 = & gt; "कमांड", 3 9 3216 = & gt; "शिफ्ट + कंट्रोल", 655360 = & gt; "Shift + विकल्प", 1179648 = & gt; "Shift + Command", 786432 = & gt; "नियंत्रण + विकल्प", 1310720 = & Gt; "नियंत्रण + कमान", 1572864 = & gt; "विकल्प + कमांड", 917504 = & gt; "Shift + Con "Shift + Control + Command", 1703936 = & gt; "Shift + Option + Command", 1835008 = & gt; "नियंत्रण + विकल्प + कमांड", 1 9 66080 = & gt; "Shift + Control + विकल्प + कमान ",}
जहां आप देखेंगे कि कई संशोधक का प्रतिनिधित्व करने वाले नंबर वे संशोधक का योग हैं, जैसे
" Shift + Control "= 393216 = 131072 + 262144 =" शिफ्ट "+" कंट्रोल "
इसलिए ...
किसी भी अंतर्दृष्टि की बहुत सराहना की जाएगी और उम्मीद है कि यह जानकारी के लिए एक संदर्भ मैं विषय के पास किसी और के लिए खोदा।
यह आस्की कोड है कुंजी पर पत्र, या -1 (65535) अगर कोई एएससीआई कोड नहीं है ध्यान दें कि पत्र लोअरकेस हैं, इसलिए डी 100 (लोअरकेस डी) है।
कभी-कभी एक ऐसी कुंजी होती है, जिसमें सामान्य रूप से एक एस्की कोड 65535 का उपयोग करता है यह तब होता है जब नियंत्रण कुंजी मॉडरिफ़र का उपयोग किया जाता है, उदाहरण के लिए विशिष्ट स्थान के लिए गर्म कुंजियों के साथ।
2011 से यहां कुंजी और मूल्यों की एक अच्छी सूची है, कुछ अन्य अच्छे विवरणों के साथ:
Comments
Post a Comment