किसी को पता है कि विंडोज पर एप्पल बूट ट्रैकपैड (बूट कैंप के बिना) के लिए सेटिंग्स को कैसे संशोधित किया जाए?


14

किसी को पता है कि विंडोज पर एप्पल बूट ट्रैकपैड (बूट कैंप के बिना) के लिए सेटिंग्स को कैसे संशोधित किया जाए?

मैं ड्राइवर को स्थापित करने और इसे काम करने में सक्षम था।

हालांकि, टैप-टू-क्लिक डिफ़ॉल्ट रूप से प्रतीत होता है, और मुझे लगता है कि अगर मैं इसे बंद कर सकता हूं तो यह बहुत बेहतर होगा।

बस ड्राइवरों को स्थापित करने के साथ समस्या यह है कि आपको बूट शिविर नियंत्रण कक्ष नहीं मिलता है ताकि आप सेटिंग्स समायोजित न कर सकें।

क्या किसी ने पता लगाया है कि ट्रैकपैड के लिए सेटिंग्स कहाँ संग्रहीत हैं?


ServerFault शरणार्थी से अभिवादन। क्या कोई कृपया Sysinternals Process Monitor का उपयोग कर सकता है यह देखने के लिए कि बूट कैंप कंट्रोल पैनल में टैपिंग अक्षम होने पर वास्तव में क्या बदल जाता है Mac पर Windows चल रहा है, और फिर हमें यहां एक उत्तर दें? मैं अच्छे उपाय के लिए रिंग में +50 बाउंस हासिल कर रहा हूं। (मेरे पास घर पर एक वास्तविक मैक है, लेकिन मैं मूल रूप से VMs में विंडोज चलाता हूं, और मैं वास्तव में इसे बूट करने के लिए बूट कैंप विभाजन स्थापित करने की सभी परेशानी पर नहीं जाऊंगा।)
माइल्स एरिकसन

1
बस स्पष्टता के लिए: जिस संदर्भ में मैं टैप-टू-क्लिक को अक्षम करने के लिए संघर्ष कर रहा हूं, उसमें काम पर एक डेल पीसी पर मैजिक ट्रैकपैड का उपयोग शामिल है।
मील्स एरिकसन

दिलचस्प बात यह है कि, एचटीसीयू \ सॉफ्टवेयर \ एप्पल इंक \ ट्रैकपैड रजिस्ट्री में दिखाई नहीं देता है जब ड्राइवर स्थापित होता है लेकिन बूट कैंप कंट्रोल पैनल नहीं होता है।
माइल्स एरिकसन

क्या वास्तव में मैक का उपयोग किए बिना बूट कैंप कंट्रोल पैनल स्थापित करना संभव है?
डैनियल बेक

@ डैनियल एक पीसी पर बूट कैंप कंट्रोल पैनल स्थापित करना संभव है, लेकिन "स्टार्टअप डिस्क" तक पहुंचने का प्रयास करते समय यह लॉन्च करने में विफल रहता है; jrr की कथा देखें: superuser.com/questions/170044/…
मील्स एरिकसन

जवाबों:


20

एक डिबगर को BootCamp नियंत्रण कक्ष में संलग्न करना, कोई यह देख सकता है कि सेटिंग IOCTLप्रारूप के साथ लिखी गई हैं CTL_CODE(FILE_DEVICE_MOUSE, 0x801, METHOD_BUFFERED, FILE_ANY_ACCESS)। लिखा गया डेटा, विंडोज रजिस्ट्री में क्या पाया जाता है, से मेल खाता है HKEY_CURRENT_USER\Software\Apple Inc.\Trackpad\Mode। मैंने इस प्रविष्टि का प्रारूप निर्धारित किया है:

0 1 1 0 1 1 1 1  0x6F
| | | | | | | |
| | | | | | | tap to click
| | | | | | dragging
| | | | | drag lock
| | | | [reserved, always 1]
| | | [reserved, always 0]
| | secondary tap
| secondary click
bottom left (0 for bottom right)

मैंने एक त्वरित कार्यक्रम लिखा जो इस रजिस्ट्री प्रविष्टि को पढ़ेगा और \\.\AppleWirelessTrackpadडिवाइस पर सेटिंग्स लिख देगा । इसे यहां डाउनलोड करें (स्रोत कोड उपलब्ध है, योगदान का स्वागत है)। विंडोज प्रोग्रामिंग अनुभव के साथ कोई व्यक्ति अच्छा यूआई जोड़ सकता है और यह डिवाइस के [पुनः] कनेक्ट होने पर पता लगाने और आरंभ करने के लिए एक सेवा के रूप में चलाया जा सकता है।

अपने व्यक्तिगत सेटअप के लिए मैंने मैन्युअल रूप से रजिस्ट्री सेटिंग (0x6b: डिफॉल्ट्स, माइनस ड्रैग लॉक!) को बदल दिया और इस प्रोग्राम को विंडोज शेड्यूल्ड टास्क (लॉगिन पर) के रूप में चलाया। रिबूट के बीच पैड खो जाने के दुर्लभ अवसर पर, मैं सेटिंग्स को रिफ्रेश करने के लिए प्रोग्राम को मैन्युअल रूप से फिर से चलाता हूं।

यहाँ एक नमूना रजिस्ट्री फ़ाइल है, सादे पाठ के रूप में सहेजें फिर आवेदन करने के लिए डबल-क्लिक करें:

फ़ाइल disableTapToClick.reg:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Apple Inc.\Trackpad]
"Mode"=dword:0000006e

अतिरिक्त नमूना रजिस्ट्री फ़ाइलें डाउनलोड पृष्ठ पर उपलब्ध हैं।


चूक के लिए, माइनस टैप-टू-क्लिक, उपयोग 0x6e(01101110)। अन्य संयोजनों के लिए प्रोग्रामर मोड में (व्यू मेनू के तहत) विंडोज कैलकुलेटर खोलें, बाईं ओर "बिन" पर क्लिक करें, ऊपर दिए गए चार्ट के अनुसार 1s और 0s में टाइप करें, फिर इसे वापस बदलने के लिए बाईं ओर "Hex" पर क्लिक करें और रजिस्ट्री में जाने की जरूरत है। मुझे उम्मीद है कि एक साथी सुपरयुसर एक अच्छा यूआई के साथ कुछ समय पहले ही हम सबकी मदद कर सकता है ..!
राइमो

अति उत्कृष्ट। जब से मैं बूट शिविर स्थापित नहीं कर सका, मुझे रजिस्ट्री प्रविष्टि स्वयं बनानी पड़ी, लेकिन इसने यह चाल चली। मैं वास्तव में अब इस पैड का उपयोग कर सकता हूं।
जिम

हालाँकि, टू-फिंगर स्क्रॉलिंग ने काम करना बंद कर दिया है। क्या आपके साथ ऐसा हुआ?
जिम

1
यह बिल्कुल सही था, @rymo! बहुत बहुत धन्यवाद। यह ध्यान दिया जाना चाहिए कि यह तब तक नहीं चलेगा जब तक कि MS Visual C ++ 2010 का x86 संस्करण Redistributable स्थापित न हो (भले ही किसी का सिस्टम x64 हो): microsoft.com/downloads/en/…
Miles Erickson

1
आह, मैंने एक स्ट्रिंग और मूल्य का उपयोग किया था "0x6e"। इसे एक DWORD में बदल दिया और यह बहुत शानदार है। धन्यवाद!
जिम

2

मैं रजिस्ट्री सेटिंग बनाने के लिए GUI संस्करण बनाता हूं। कृपया आइएसटी देखें और मुझे बताएं कि आप क्या सोचते हैं। लेकिन खबरदार यह एक बीटा संस्करण है। यहां देखें http://www.mannis-world.de/blog/?p=15#more-15


0

यह समर्थित नहीं है, आपका सबसे अच्छा शर्त Apple समर्थन पूछना है, लेकिन मुझे लगता है कि वे या तो मदद नहीं करेंगे ...

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

मैं बिना किसी शॉर्टकट के अपनी उंगली को कूदते हुए लगातार चलते हुए अपने डेस्कटॉप शॉर्टकट से आगे बढ़ सकता हूं, मैं केवल उन्हें खोल सकता हूं जब मैं एक तेज टैप करता हूं (या यदि मौजूद हो तो माउस बटन पर क्लिक करें)।


@ जिम और मैं अपने व्यवहार को बदलने के लिए संघर्ष कर रहे हैं , लेकिन हम वास्तव में सेटिंग बदलना चाहते हैं । ऐप्पल सपोर्ट हमारा सबसे अच्छा दांव नहीं है क्योंकि मैजिक ट्रैकपैड आधिकारिक तौर पर पीसी के अनुकूल नहीं है।
मील्स एरिकसन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.