একটি এক্স কনফিগারেশন ফাইলে মাউস বোতামগুলি বোতামম্যাপিং বিকল্পটি ব্যবহার করে ম্যাপ করা যায়:
Section "InputClass"
# ...
Option "ButtonMapping" "1 9 3 4 5 6 7 8 2"
# ...
EndSection
সংখ্যার ক্রম পরিবর্তন করা মাউস বোতামগুলির আচরণ পরিবর্তন করে। তবুও আমি এমন কোনও ডকুমেন্টেশন খুঁজে পাই না যা বর্ণনা করে যে আচরণ কীভাবে নির্ধারিত হয়েছে। ছোট্ট কী ডকুমেন্টেশন আছে, আমি লিখতে সাহায্য করেছি।
উদাহরণস্বরূপ, বোতাম ম্যাপিংটি যদি এভাবে লেখা থাকে:
Option "ButtonMapping" "a b c d e f g h i"
আমরা এই অবস্থানগুলি হিসাবে নথি করবো:
- এ - বাম ক্লিক করুন
- খ - মধ্যম
- সি - রাইট ক্লিক করুন
- d - এগিয়ে স্ক্রোল
- ই - পিছনে স্ক্রোল করুন
- f - ফরোয়ার্ড
- g - পিছনের দিকে
- h - অনুভূমিক স্ক্রোল
- i - উল্লম্ব স্ক্রোল
আমার প্রশ্ন তখন: আমি মাধ্যমে একটি এর অবস্থানগত মানগুলি আসলে উপস্থাপন করে এবং কীভাবে তারা মাউস বোতামগুলিতে ম্যাপ করা হয়?
হালনাগাদ
চলমান xmodmap -pp
শো:
$ xmodmap -pp
There are 10 pointer buttons defined.
Physical Button
Button Code
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
10 10
এটি দরকারী নয় কারণ এতে মাউসের শারীরিক বৈশিষ্ট্য সম্পর্কে কোনও মানুষ ব্যবহার করতে পারে এমন কোনও তথ্য নেই (উদাহরণস্বরূপ, দুটি স্তম্ভের সংখ্যা প্রদর্শন বোতামের নাম ব্যতীত "বাম বোতাম" ব্যতীত)। সুতরাং প্রযুক্তিগতভাবে এটি "তারা কীভাবে ম্যাপ করা হয়" এই প্রশ্নের উত্তর দিতে পারে, তবে কোনও ব্যবহারিক দিক থেকে প্রশ্নটি উত্তরহীন থেকে যায়।