আমি আমার টাচ স্ক্রিনটি ক্যালিব্রেট করছিলাম এবং দেখলাম যে সর্বোত্তম সরঞ্জামটি ছিল xinput_calibrator। সুতরাং আমি এটি ব্যবহার। এর দুটি বিকল্প রয়েছে (যার মধ্যে একটি কাজ করে না), তাই আমি দ্বিতীয়টির জন্য এখানে আছি। এটি বলেছে যে "আপনার এক্স সেশন দিয়ে শুরু হওয়া স্ক্রিপ্টে" আমার এই আদেশটি কার্যকর করা উচিত:
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/…