আমি একই ধরণের সমস্যা পেয়েছি এবং এই ব্লগে উত্তরটি মোটামুটি সম্পূর্ণ হওয়ার জন্য এবং সম্পর্কিত বিবরণটির অনুলিপি খুঁজে পেয়েছি :
পাম সনাক্তকরণ সেট আপ করুন:
টার্মিনাল ধরণে পাম সনাক্তকরণ চালু করুন:
$ synclient PalmDetect=1
সর্বাধিক প্রস্থ সেট করুন যা একটি তালুর পরিবর্তে আঙুল হিসাবে ব্যাখ্যা করা উচিত। আমি 4 বেছে নিই, সর্বাধিক টো-টস 10 ব্যবহার করে, এখানে কিছুটা অনুমান করা এবং পরীক্ষা করা ভাল:
$ synclient PalmMinWidth=4
তারপরে, একটি আঙুল বনাম একটি তালুর সর্বনিম্ন উচ্চতা নির্ধারণ করুন:
$ synclient PalmMinZ=50
অবশেষে, উবুন্টু এর অধীনে, 3 টি আঙুলের মিডল ক্লিক ডিফল্টরূপে সক্ষম হয় না, তাই আপনি যদি এটি সক্ষম করতে চান তবে:
$ synclient TapButton2=3 TapButton3=2
তত্ত্ব অনুসারে, এটি মিডল ক্লিকের জন্য 2 টি আঙুলের ট্যাপ এবং ডান ক্লিকের জন্য 3 টি আঙুলের ট্যাপকে সক্ষম করা উচিত, তবে উবুন্টু 13.04-এ ফলস্বরূপ আচরণটি সম্পূর্ণ বিপরীত। অতএব, আপনি যদি মিডল ক্লিক ব্যবহারের জন্য 2 টি আঙুলের ট্যাপ পছন্দ করেন:
$ synclient TapButton2=2 TapButton3=3
এই স্থায়ীকরণের জন্য একবার আপনি সঠিক সেটিংস সন্ধান করার পরে সেগুলি সংরক্ষণ করুন 50-synaptics.confযা /usr/share/X11/xorg.conf.d/50-synaptics.confডিবিয়ান / উবুন্টু (সেম্প্লাইস) এবং /etc/X11/xorg.conf.d/50-synaptics.confআর্চ লিনাক্স ভিত্তিক ডিগ্রোজে অবস্থিত, (প্রথম "ইনপুটক্লাস" অংশটি মাল্টি টাচ মিডল ক্লিক ফিক্সের জন্য , যা ইতিমধ্যে আর্চে সক্ষম করা হয়েছে যাতে আপনার এটি যুক্ত করার দরকার নেই):
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "HorizTwoFingerScroll" "on"
Option "VertTwoFingerScroll" "on"
EndSection
#synclient PalmDetect=1
Option "PalmDetect" "1"
#synclient PalmMinWidth=4
Option "PalmMinWidth" "4"
#synclient PalmMinZ=50
Option "PalmMinZ" "50"
টাইপ করার সময় অস্থায়ীভাবে টাচ-প্যাড বন্ধ করে দেওয়া:
সিঙ্কিলিয়েন্ট কমান্ডগুলি ব্যবহার করার পরিবর্তে সিন্ডেমোন ব্যবহার করুন:
$ syndaemon -K -i 0.5 -R -d
খিলান উইকি দাবি যদি আপনি আপনার এই কমান্ডটি সংরক্ষণ যে ~/.xinitrcআছে ফাইল এটা আপনার পরবর্তী লগ-ইন এ স্বয়ংক্রিয়ভাবে মৃত্যুদন্ড কার্যকর। যাইহোক, আমি যখন এটি করেছি তখন আমি জানতাম না যে ডেস্কটপ ( exec DESKTOP.sessionকমান্ড) প্রবর্তনের আগে কমান্ডটি অবশ্যই ঘটবে । টন অন্যান্য কনফিগারেশন ফাইলের সাথে খেলা এবং এসএলআইএম ডিসপ্লে ম্যানেজার সম্পর্কে একটি টন শিখার পরে, আমি অবশেষে বুঝতে পারি যে কমান্ডটি কেবলমাত্র ফাইলটি আরও উপরে সরিয়ে নেওয়া দরকার, ডেস্কটপ লঞ্চ হওয়ার পরে কমান্ডগুলি ডেস্কটপ না হওয়া পর্যন্ত চালানো হবে না ছেড়ে দেওয়া হয়।