वर्चुअलबॉक्स मैक - क्या यह एक वीएम के लिए फिर से मैप करना संभव है


17

मैं मैक ओएसएक्स पर वर्चुअलबॉक्स के अंदर विंडोज चला रहा हूं। हालाँकि, मैं बार-बार कीबोर्ड शॉर्टकट्स का उपयोग करके कॉपी / पेस्ट / पूर्ववत कर रहा हूं।

क्योंकि मैक गूंगा है और विभिन्न होने की कोशिश करता है, सामान्य शॉर्टकट जैसे ctrl + c और ctrl + v मैक पर cmd + c और cmd + v हैं। यह एक समस्या पैदा करता है क्योंकि मैं मैक पर मैक-शैली शॉर्टकट, या मैक पर विंडोज़-शैली शॉर्टकट का उपयोग करने की कोशिश करता रहता हूं (मेरा वर्कफ़्लो है, वीएम में ASP.NET देव करें, लेकिन मैक होस्ट ब्राउज़र का उपयोग करें)।

जो मैं करने में सक्षम होना चाहता हूं वह है वर्चुअलबॉक्स वीएम को "कमांड" कुंजी प्रेस को "Ctrl" के रूप में भेजें, ताकि मुझे यह याद न रखना पड़े कि मैं किस माहौल में हूं और यह सोचने के लिए कि मुझे किस कुंजी संयोजन का उपयोग करने की आवश्यकता है।

क्या यह संभव है?

जवाबों:


11

क्योंकि मैक गूंगा है और विभिन्न होने की कोशिश करता है, सामान्य शॉर्टकट जैसे ctrl + c और ctrl + v मैक पर cmd + c और cmd + v हैं।

विंडोज़ से पहले मैक की कॉपी और पेस्ट होता था। नियंत्रण और आदेश को अलग करने का मतलब है कि आपको एक शेल में एक प्रक्रिया को बाधित करने या ईएमआई में एक पृष्ठ नीचे जाने के लिए अतिरिक्त कीबाइंडिंग की आवश्यकता नहीं है।

वैसे भी, आप KeyRemap4MacBook के साथ ऐसा कर सकते हैं ।

आप भी कुछ इस तरह से बचा सकते हैं

<?xml version="1.0"?>
<root>
<item>
<name>test</name>
<identifier>private.test</identifier>
<only>VIRTUALMACHINE</only>
<autogen>--KeyToKey-- KeyCode::Z, VK_COMMAND, KeyCode::Z, VK_CONTROL</autogen>
<autogen>--KeyToKey-- KeyCode::X, VK_COMMAND, KeyCode::X, VK_CONTROL</autogen>
<autogen>--KeyToKey-- KeyCode::C, VK_COMMAND, KeyCode::C, VK_CONTROL</autogen>
<autogen>--KeyToKey-- KeyCode::V, VK_COMMAND, KeyCode::V, VK_CONTROL</autogen>
<autogen>--KeyToKey-- KeyCode::A, VK_COMMAND, KeyCode::A, VK_CONTROL</autogen>
</item>
</root>

परीक्षण फ़ोल्डर में सभी पूर्वनिर्धारित रीमैपिंग के साथ एक XML फ़ाइल है


2
आपके उत्तर के लिए धन्यवाद। क्या यह सॉफ़्टवेयर नियंत्रण के लिए स्थायी रूप से पुन: असाइन करता है? मैं केवल यह चाहता हूं कि माउस वर्चुअलबॉक्स विंडो के ऊपर हो जाए (मैं वर्चुअल बॉक्स को 'ऑटो कैप्चर होस्ट कीबोर्ड' मोड में चलाता हूं)।
एरिन ड्रमंड बाद

1
उत्कृष्ट उत्तर, यह मैक होस्ट पर ऐसा करना बेहतर है बजाय प्रति बॉक्स w / Windows रजिस्ट्री सेटिंग्स को mucking के। @ErinDrummond जीयूआई राज्यों में हाइलाइट की गई लाइन, "केवल वर्चुअल मशीन में"
जैक फ्रॉस्ट

बहुत उपयोगी। जब मैं मैक से VM में स्विच करता हूं, तो मैं - सिस्टमेटिकली - कमांड और ctrl गलत पाता हूं। आज कोमल को करबिनर कहा जाता है। पुनश्च: हम अपने प्रोग्राम में इस विकल्प को शामिल करने के लिए VirtualBoxVM के डेवलपर को कैसे मनाते हैं?
अरनौद

KeyRemap4MacBook (जिसे अब कर्बिनर कहा जाता है) अब MacOS Sierra में काम नहीं करती है। उसी चीज को हासिल करने के लिए कोई अन्य विकल्प?
डिएगोडीडी

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