मैं अपनी टच स्क्रीन को कैलिब्रेट कर रहा था, और देखा कि चारों ओर सबसे अच्छा उपकरण xinput_calibrator था। इसलिए मैंने इसका इस्तेमाल किया। इसके दो विकल्प हैं (जिनमें से एक काम नहीं किया था), इसलिए मैं दूसरे के लिए यहां हूं। यह कहता है कि मुझे इस कमांड को "अपने X सत्र से शुरू होने वाली स्क्रिप्ट में निष्पादित करना चाहिए":
xinput set-int-prop "3M 3M USB Touchscreen - EX II" "Evdev Axis Calibration" 32 14410 2146 14574 2115
तो मैंने कोशिश की ~/.xinitrc
, ~/.xsession
और ~/.xsessionrc
, जिनमें से सभी मौजूद नहीं थे। इसलिए मैंने उन्हें बनाया और सटीक सामग्री यह कमांड थी। पहली दो फ़ाइलों ने मेरे लॉगिन को विफल कर दिया (मैं लॉगिन करने के बाद, मैं लॉगिन स्क्रीन पर वापस आता हूं)।
अंतिम फ़ाइल के साथ, अंशांकन कार्यात्मक था, लेकिन केवल लॉग इन करने के बाद ...
लॉगिन डायलॉग दिखाने से पहले मुझे उस कमांड को चलाने की आवश्यकता है । मैंने /etc/X11/xinit/xinitrc
बिना किसी परिणाम के (कुछ भी नहीं बदला) के साथ इस कमांड को जोड़ने के बारे में सोचा । इसके अलावा, मैंने इसे /etc/X11/Xsession.d/40x11-common_xsessionrc
(कुछ फाइलों का निरीक्षण करने के बाद) के अंत में जोड़ने की कोशिश की , लेकिन परिणाम बिल्कुल वैसा ही था जैसा इसे जोड़ना था ~/.xsessionrc
।
लॉगिन स्क्रीन शो से पहले मैं इसे कैसे चला सकता हूं (यह विंडो मैनेजर के शुरू होने से पहले या एक्स सेशन शुरू होने से पहले है)?
(मैं कुबंटु को डिफ़ॉल्ट विंडो मैनेजर के साथ चला रहा हूं, अगर यह मायने रखता है)
अद्यतन के रूप में मैं कुबंटू का उपयोग कर रहा हूं, मेरा प्रदर्शन प्रबंधक केडीएम है। जैसा कि स्वीकृत उत्तर बताता है, मैंने फ़ाइल को संपादित किया /etc/kde4/kdm/Xsetup
, और जैसा कि यहां बताया गया है मैंने कमांड को कमांड से पहले जोड़ा है जो कि डिफ़ॉल्ट रूप से है। और यह एक आकर्षण की तरह काम करता है :)
/etc/gdm3/Init/display
या/etc/gdm3/Init/Default
- manpages.debian.net/cgi-bin/…