2009-11-05 15 views
5

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

मैं कहां से शुरू करूं?

(यह सी में लिखने के लिए अच्छा होगा ++? संभव है? यहाँ क्या आवश्यकताएँ हैं? क्या भाषा की सिफारिश की जाएगी?)

उत्तर

1

यह हार्डवेयर और टचपैड के लिए ड्राइवर पर निर्भर है। सिर्फ इसलिए कि विंडोज 7 जेस्चर और मल्टीटाउच का समर्थन करता है इसका मतलब यह नहीं है कि आपका टचपैड स्वचालित रूप से करता है; यह मानते हुए कि हार्डवेयर इसका समर्थन करता है (संदिग्ध), ड्राइवर को इसका समर्थन करने के लिए विशेष रूप से अद्यतन किया जाना चाहिए।

आप मूल रूप से उपलब्ध विकल्पों में से कोई नहीं है, तो आप स्वतः उन्हें सिर्फ विंडोज 7

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

+1

मैं उलझन में हूं। मेरे पास टचपैड है। यह कुछ के लिए निर्देशांक भेजता है (मुझे लगता है कि ड्राइवर?) मैं चाहता हूं कि यह मुझे इसके बजाय भेज दें (मुझे लगता है कि मैं एक ड्राइवर लिखना चाहता हूं?)। मैं कैसे शुरू करूँ? –

+0

इसलिए आईव ने यह खोज लिया: http://www.osronline.com/article.cfm?article=20 जो डरावना है, लेकिन मैं देखता हूं कि मैं क्या कर सकता हूं। क्या फ़ंक्शनिंग ड्राइवर को पैच करने का कोई तरीका नहीं है? –

+0

किसी भी उचित तरीके से नहीं। ड्राइवर्स हार्डवेयर-विशिष्ट हैं, जिसका अर्थ है कि एक ड्राइवर का पैच (हैक) एक अलग ड्राइवर (और शायद उसी ड्राइवर के किसी भिन्न संस्करण पर नहीं) पर काम नहीं करेगा। उस रास्ते पर जाकर एक बहुत फिसलन ढलान है, और यदि आपको एक छोटी सी चीज़ गलत हो तो आपका परीक्षण बेकार होगा। यदि आप सॉफ़्टवेयर लिखना चाहते हैं, तो बुलेट काट लें और हार्डवेयर खरीदें। :-) –

1

आपके द्वारा वर्णित स्क्रॉलिंग कार्यक्षमता टचपैड ड्राइवरों में संभाली जाती है, जो हार्डवेयर विशिष्ट हैं। हालांकि, आप hook का उपयोग करके जो भी चाहते हैं उसे पूरा करने में सक्षम हो सकते हैं। यह एक तंत्र है जिसके द्वारा आप अनुप्रयोगों को भेजे जाने से पहले सिस्टम संदेशों को रोकते हैं और पूर्व-संसाधित करते हैं। यह आपको ड्राइवर को लिखने के बिना अतिरिक्त कार्यक्षमता के लिए टचपैड के कुछ क्षेत्रों को निर्दिष्ट करने की अनुमति दे सकता है। लेकिन यदि आप ASUS साइट से उपलब्ध कार्यक्षमता के साथ मौजूदा ड्राइवर हैं तो शायद आप बेहतर दिख रहे हैं। यदि आपका लैपटॉप मूल रूप से विंडोज 7 के साथ नहीं आया है, तो आप शायद एक सामान्य ड्राइवर चला रहे हैं और वास्तविक टचपैड विशिष्ट ड्राइवर आपकी समस्या को ठीक कर सकता है।

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