2013-10-07 9 views
12

के रूप में प्रकट होता है मैंने अभी एक्सकोड 5 और आईओएस सिम्युलेटर 7.0 dvorak कीबोर्ड लेआउट स्थापित नहीं किया है। जब मैं टाइप करता हूं, तो यह QWERTY लेआउट के रूप में दिखाई देता है। मैंने अपने मैक में लेआउट को आगे और पीछे स्विच करने की कोशिश की लेकिन इससे मदद नहीं मिली।आईओएस सिम्युलेटर 7.0 टाइपिंग ड्वोरैक कीबोर्ड QWERTY कुंजी

+1

एक और कस्टम लेआउट के साथ यहां एक ही समस्या है। –

+0

यहां समाधान है जो मेरे लिए काम करता है: http://stackoverflow.com/a/8051205/336806 –

उत्तर

10

समाधान

दो आईओएस सिम्युलेटर पर ड्वोरक इनपुट अनुकरण के लिए आवश्यक शर्तों रहे हैं।

(लघु संस्करण)

  • में सेटिंग> सामान्य> कीबोर्ड> कीबोर्ड> अंग्रेज़ी> हार्डवेयर कीबोर्ड लेआउट (का चयन करें ड्वोरक)
  • आईओएस सिम्युलेटर मेनू> हार्डवेयर में> हार्डवेयर कीबोर्ड अनुकरण (मस्ट सक्रिय किया जा )

(लंबे संस्करण)

सत्यापित करने के लिए:

  • सेटिंग पर आईओएस सिम्युलेटर नेविगेट में> iCloud
  • क्लिक करें एप्पल आईडी पाठ क्षेत्र
  • नोट - कोई सॉफ्टवेयर कुंजीपटल कुंजीपटल
  • नोट आउटपुट के रूप में पर दिखाई देता है
  • प्रकार qwerty नीचे (सिम्युलेटेड हार्डवेयर कीबोर्ड आउटपुट ड्वोरैक लेआउट के अनुसार)

Dvorak Keyboard Layout

  • अब सॉफ्टवेयर कीबोर्ड पर अनुकरण हार्डवेयर कीबोर्ड
  • प्रकार qwerty बंद कर देते हैं
  • नोट आउटपुट के रूप में नीचे (समर्थित QWERTY सॉफ्टवेयर कीबोर्ड दिखाया गया है, समर्थित ड्वोरक हार्डवेयर कीबोर्ड लेआउट प्रयोग किया जाता है) With Software Keyboard ON

क्यों इस व्यवहार

012,

(लंबे संस्करण)

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

सॉफ्टवेयर कीबोर्ड चयन (ड्वोरक एक विकल्प नहीं है)

Software Keyboard Layout

नीचे तक स्क्रॉल करें ड्वोरक

Hardware Keyboard Layout

ड्वोरक हार्डवेयर कीबोर्ड समर्थन

को देखने के लिए

"सिम्युलेट हार्डवेयर कीबोर्ड" का चयन करना किसी भी व्यक्ति को ड्वोरैक कीबोर्ड का अनुकरण करना चाहता है या उसके कंप्यूटर पर ड्वोरैक लेआउट है (आईओएस के साथ संयोजन में ओएसएक्स विकल्प के रूप में समान कीबोर्ड लेआउट का उपयोग करता है) ताकि ड्वोरोक कीबोर्ड लेआउट का उपयोग करके सिम्युलेटर में टाइप किया जा सके। हालांकि ऊपर बताए गए ड्वोरक के लिए कोई सॉफ्टवेयर कीबोर्ड लेआउट नहीं है। इसलिए, जब यह विकल्प चुना जाता है, तो सिम्युलेटर में डेटा टाइप करने के लिए किसी फ़ील्ड पर जाने पर ऑनस्क्रीन सॉफ़्टवेयर कीबोर्ड हटा दिया जाता है (कोई ड्वोरैक सॉफ़्टवेयर कीबोर्ड समर्थित नहीं है)।

Simulate Hardware Keyboard

दावा है कि कुंजीपटल QWERTY लेआउट के रूप में दिखाई देता है तो एक मान सकते हैं कि अनुकरण हार्डवेयर कीबोर्ड वर्तमान में चयनित नहीं है के आधार पर। इस विकल्प को चुनने से एक अनुरूपित हार्डवेयर ड्वोरक कीबोर्ड लेआउट के लिए समर्थन चालू हो जाएगा और एक को ड्वोरैक लेआउट में टाइप करने की अनुमति मिल जाएगी।

Selected Option

जब ऊपर विकल्प सक्षम है सॉफ्टवेयर कुंजीपटल बिल्कुल सिम्युलेटर में नहीं दिखाया जाएगा। हालांकि ड्वोरैक लेआउट अब सक्रिय है (यदि सेटिंग> सामान्य> कीबोर्ड क्षेत्र में हार्डवेयर कीबोर्ड लेआउट के तहत एक चयनित ड्वोरैक)।

Hardware Option is ON

एप्पल के स्पष्टीकरणiOS: Using International Keyboards

सक्रिय ड्वोरक केवल एक हार्डवेयर कुंजीपटल अनुकरण है। Simulating Keyboards in iOS simulator

निष्कर्ष

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

+1

+1 आपके कड़ी मेहनत के लिए .... भी, क्या आप इस के साथ मेरी सहायता कर सकते हैं http://stackoverflow.com/questions/19626619/जहां-iOS7-सिम्युलेटर-जापानी-कुंजीपटल-शब्दकोश-चला गया है? – Eddie

+0

अच्छा, मुझे लगता है कि हम पहले से ही जानते हैं कि ड्वोरैक सॉफ्टवेयर कीबोर्ड के रूप में समर्थित नहीं है। वैसे भी, सिम्युलेटर में हार्डवेयर कीबोर्ड सेट करना चाल है। धन्यवाद! – Hlung

+0

@tommie वैसे भी, मुझे लगता है कि 'सेटिंग> सामान्य> कीबोर्ड> कीबोर्ड> अंग्रेजी> हार्डवेयर कीबोर्ड लेआउट (Dvorak का चयन करें)' को आईओएस एक्स के समान लेआउट का उपयोग करने के लिए 'आईओएस' में बदला जाना चाहिए। (एक्सकोड 6.1 के रूप में) – Hlung

2

मेरे लिए (सिम्युलेटर संस्करण 7.0 (463.9.4.2)) जब तक कि सही हार्डवेयर कीबोर्ड लेआउट का चयन नहीं किया जाता है, मुझे "हार्डवेयर कीबोर्ड अनुकरण" सक्षम करने की आवश्यकता नहीं है।

सेटिंग्स ऐप में जाने के बाद और हार्डवेयर लेआउट के रूप में चुनने के बाद ड्वोरोक कीबोर्ड पूरी तरह से काम करता है।

संबंधित मुद्दे