উত্তর:
xmodmap -e "pointer = 3 2 1"
একটি টার্মিনালে কাজ করা উচিত। আপনি যদি লাইটডিএম (ডিফল্ট লগইন স্ক্রিন) এর শুরুতে এই কমান্ডটি চালাতে চান তবে আপনি এখানে/etc/lightdm/lightdm.conf
বর্ণিত মত সম্পাদনা করতে পারেন - অবশ্যই স্ক্রিপ্টের পরিবর্তে কমান্ডটি ব্যবহার করুন ।xmodmap
xbacklight
/etc/lightdm/lightdm.conf
। যদি তা না হয় তবে আপনি এটি স্টার্টআপ অ্যাপ্লিকেশনগুলিতে রাখতে পারেন বা টার্মিনাল থেকে ~ / .config / অটোস্টার্টে একটি .ডেস্কটপ ফাইল তৈরি করতে পারেন।
আপনি এটি করতেও ব্যবহার করতে পারেন xinput
।
এটি কেবল একটি মাউসে বাটনগুলি স্যুইচ করবে।
প্রথম ব্যবহার-
xinput list
আপনার মাউসটি কোথায় তা দেখার মতো কিছু হবে
"USB Mouse" id=12 [slave pointer]
সুতরাং বোতামের অ্যাসাইনমেন্টটি স্যুইচ করতে পরবর্তী কমান্ডের জন্য আইডি নম্বরটি ব্যবহার করুন।
xinput set-button-map 12 3 2 1
সুতরাং, আপনি আপনার মাউসের আইডি নম্বর দিয়ে 12 স্যুইচ আউট করতে পারেন।
সূত্র: ১
xmodmap
মাউস বোতাম ম্যাপিং পরিবর্তন করার কমান্ড :
xmodmap -e "pointer = 3 2 1"
ডান, মধ্যম এবং বামের মতো কাজ করতে প্রথম, তিনটি বাটন, বাম, মধ্য এবং ডানটিকে পুনরায় তৈরি করবে - মিডল বোতামের ম্যাপিংটি বাস্তবে পরিবর্তন করা হয়নি।
এটি বর্তমান সেশনে পরিবর্তনের প্রয়োগ করে - আরও সুনির্দিষ্টভাবে বর্তমান এক্স ডিসপ্লেতে এক্সপ্যানেলের জন্য :0
।
অধিবেশন ধরে ক্রমাগত পরিবর্তনটি সংরক্ষণ করতে , ফাইলটিতে ম্যাপিংটি রাখুন
~/.Xmodmap
এটি উপস্থিত না থাকলে এটি তৈরি করুন, পছন্দ করুনtouch ~/.Xmodmap
লাইন যুক্ত করতে এটি সম্পাদনা করুন
pointer = 3 2 1
যদি ইতিমধ্যে কোনও pointer
লাইন থাকে তবে অবশ্যই এটির কিছু ফাংশন থাকতে পারে; এটি প্রতিস্থাপনের পরিবর্তে, প্রথম তিনটি মানকে আরও ভালভাবে সংশোধন করুন - পুরানো সাথে মন্তব্য রাখুন:
উদাহরণ স্বরূপ,
pointer = 1 2 3 4 5 16 17 8 9 10 11 12 13 14 15 6 7 18 19 20 21 22 23 24
হয়ে
!pointer = 1 2 3 4 5 16 17 8 9 10 11 12 13 14 15 6 7 18 19 20 21 22 23 24
pointer = 3 2 1 4 5 16 17 8 9 10 11 12 13 14 15 6 7 18 19 20 21 22 23 24
আমি ~/.Xmodmap
সবসময় শুধু কাজ করতে অভ্যস্ত; কিন্তু দেখুন .Xmodmap কেবল তখনই কাজ করে যখন স্বয়ংক্রিয়ভাবে লগইন অক্ষম হয়? যদি এটি না হয়।
কমান্ড প্রম্পটে এই কোডটি কার্যকর করুন, এটি অপটিকাল মাউস এবং টাচপ্যাডকে ডিফল্টরূপে সরিয়ে এবং পুনরায় সেট করবে - বাম ক্লিক ক্লিক করার জন্য এবং ডান ক্লিক বিকল্পগুলির জন্য।
modprobe -r psmouse
modprobe psmouse proto=imps
#!/usr/local/bin/tcsh -fb
# switches between right and left mouse
set leftMouseHand = `gconftool-2 --get /desktop/gnome/peripherals/mouse/left_handed`
if ( "$leftMouseHand" == "false" ) then
gconftool-2 --set /desktop/gnome/peripherals/mouse/left_handed true --type boolean
gconftool-2 --set /desktop/gnome/peripherals/mouse/cursor_theme Oxygen_White_Big --type string
else
gconftool-2 --set /desktop/gnome/peripherals/mouse/left_handed false --type boolean
gconftool-2 --set /desktop/gnome/peripherals/mouse/cursor_theme Oxygen_White_Big --type string
endif