আমি আমার টাচপ্যাড এবং আমার ইউএসবি মাউসের জন্য বিভিন্ন সংবেদনশীলতা সেট করতে সফলভাবে এই প্রশ্নের উত্তর অনুসরণ করেছি। কেবলমাত্র সমস্যাটি হ'ল একবার আপনি ডিভাইসটি আনপ্লাগ এবং পুনরায় প্লাগ বা শাটডাউন, পুনঃসূচনা ইত্যাদি, সেটিংস পুনরায় সেট করে।
আমি আমার টাচপ্যাড এবং আমার ইউএসবি মাউসের জন্য বিভিন্ন সংবেদনশীলতা সেট করতে সফলভাবে এই প্রশ্নের উত্তর অনুসরণ করেছি। কেবলমাত্র সমস্যাটি হ'ল একবার আপনি ডিভাইসটি আনপ্লাগ এবং পুনরায় প্লাগ বা শাটডাউন, পুনঃসূচনা ইত্যাদি, সেটিংস পুনরায় সেট করে।
উত্তর:
মতে কিভাবে TrackPoint কনফিগার করতে (ThinkWiki থেকে), একটি ব্যবহারকারী অনুসারে ভিত্তিতে সেটিংস পরিবর্তন জন্য পদ্ধতি ব্যবহার করা .xsessionrc
ফাইল, কেবল আপনার সব করা xinput যে ফাইলে কমান্ড এবং আপনি বুট আপনার সেটিংস থাকা উচিত।
আপনি একই ডিভাইসটি আনপ্লাগ এবং পুনরায় প্লাগ করার পরে সেটিংসটি মনে রাখা উচিত । তবে যদি সেগুলি না হয় তবে আমাদের কাছে রিপোর্ট করার জন্য একটি বাগ রয়েছে। ইনপুট ডিভাইসগুলি সনাক্ত হওয়ার পরে ঘটে যাওয়া সমস্ত ইভেন্টগুলিতে আমি নজর রেখেছি এবং এটি আপনাকে বলার কোনও আপত্তি নেই it's আপনার যদি একটি বি বিতে যাওয়ার দরকার হয় x.conf.d
তবে উপরের ওয়েবসাইটে বর্ণিত বিকল্পগুলির মধ্যে যোগ করার চেষ্টা করুন ।
আমি জানি এটি কিছুটা পুরানো, তবে উবুন্টু 14.04 এ আমি কোনও ফাইল .xsessionrc
বা x.conf.d
ফাইল খুঁজে পাইনি, সুতরাং টার্মিনাল থেকে আমাকে এক্সপুট ব্যবহার করতে হয়েছিল । আপনি এটি এইভাবে করেন:
আপনার ডিভাইসের নাম পরীক্ষা করুন:
xinput list
আপনার ডিভাইসের জন্য উপলভ্য বিকল্পগুলি দেখুন:
xinput list-props "Your Device Name"
সেটিংস সম্পাদনা করুন (পুনরায় বুট / শাটডাউন করার পরে সেটিংস সামঞ্জস্যপূর্ণ করতে কেবল এই আদেশটি স্টার্টআপ অ্যাপ্লিকেশনগুলিতে যুক্ত করুন ):
xinput set-prop "Your Device Name" "Option Name" "Value"
আমার টাচপ্যাডে লকড ড্র্যাগগুলি সক্রিয় করতে আমি এখানে একটি উদাহরণ কমান্ড দিচ্ছি:
xinput set-prop "SynPS/2 Synaptics TouchPad" "Synaptics Locked Drags" 1
অন্য বিকল্পটি সক্রিয় / পরিবর্তন করতে কেবল এটি আপনার ডিভাইসে উপলব্ধ বিকল্পগুলিতে সন্ধান করুন এবং আপনি পছন্দসই ফলাফল না পাওয়া পর্যন্ত এগুলি সাথে খেলুন play
আপনি এখন জানেন যে কোন আদেশগুলি আপনার সমস্যার সমাধান করে। তারা একাধিক হতে পারে। আপনার পরবর্তী কাজটি হ'ল এই স্ট্যান্ডার্ড অ্যাপ্লিকেশনগুলিতে এই আদেশগুলি যুক্ত করা। তাই না:
'স্টার্টআপ অ্যাপ্লিকেশন' খুলুন।
'যোগ করুন' ক্লিক করুন এবং কমান্ড ক্ষেত্রে পছন্দসই কমান্ডটি পেস্ট করুন। 'অ্যাড' ক্লিক করুন। আপনি প্রথম কমান্ড যুক্ত করেছেন।
অন্যান্য আদেশগুলিও অনুরূপ ফ্যাশনে যুক্ত করুন (যদি আপনার একাধিক আদেশ থাকে)। তুমি পেরেছ. পরের বার আপনি আপনার কম্পিউটার পুনরায় চালু করবেন, উবুন্টু স্বয়ংক্রিয়ভাবে এই আদেশগুলি চালাবে যা আপনার মাউসের সমস্যাগুলি সমাধান করবে।
touch .xsessionrc
একটি ফাইল তৈরি করতে।
আমাকে এটি /etc/X11/xorg.conf.d/50-mouse-map.conf
(এবং পুনরায় বুট করা) কেবল পুনরায় বুটগুলিতে নয় স্থগিত / পুনরায় চালু করার জন্য রেখে দিতে হয়েছিল।
#instead of: xinput set-button-map "2.4G Wireless Optical Mouse" 1 2 3 4 5 6 7 0
Section "InputClass"
Identifier "2.4G Wireless Optical Mouse"
Option "ButtonMapping" "1 2 3 4 5 6 7 0 0 10 11 12 13 14 15 16"
EndSection
(যদি আমি এটি একে অন্যের .xsession
মতো বা অনুরূপভাবে রাখি তবে এটি পুনরায় বুট / পুনরায় প্রয়োগের সময় কার্যকর করা হবে তবে স্থগিত / পুনরায় কাজ শুরু করার পরেও ডিফল্টগুলিতে পুনরায় সেট হবে)
xinput ..
এই .conf
ফাইলটিতে কেবল কমান্ডগুলি পেস্ট না করার জন্য সতর্ক থাকুন তবে এই উত্তরে বর্ণিত কনফর্ম বিন্যাসটি ব্যবহার করুন। অন্যথায় আপনি গ্রাফিকভাবে লগ ইন করতে পারবেন না! জেনিয়ালে আমার সাথে এটি ঘটেছিল।
স্ট্যাটআপ অ্যাপ্লিকেশন প্রোগ্রামটি ব্যবহার করুন
টার্মিনাল কমান্ড টাইপ করুন এবং "
মান পৃথক করতে ব্যবহার করুন
যেমন
xinput set-button-map "12" "1 1 3"
সংরক্ষণ করুন এবং এটি কাজ করে
xinput set-button-map "12" "1" "1" "3"