আমি সম্প্রতি 17.10 থেকে 18.04 এ আপগ্রেড করেছি এবং অনুভূমিক স্ক্রোলিংটি উল্টে গেছে। প্রাকৃতিক স্ক্রোলিং এটি কোনওভাবেই প্রভাবিত করে না, কীভাবে এটি আবার পরিবর্তন করবেন? (বামে যেতে সোয়াইপ করুন রথ)
offআমার ক্ষেত্রে স্ক্রোলিংয়ের দিক পরিবর্তন করে
আমি সম্প্রতি 17.10 থেকে 18.04 এ আপগ্রেড করেছি এবং অনুভূমিক স্ক্রোলিংটি উল্টে গেছে। প্রাকৃতিক স্ক্রোলিং এটি কোনওভাবেই প্রভাবিত করে না, কীভাবে এটি আবার পরিবর্তন করবেন? (বামে যেতে সোয়াইপ করুন রথ)
offআমার ক্ষেত্রে স্ক্রোলিংয়ের দিক পরিবর্তন করে
উত্তর:
আমি 18.04 এ আপগ্রেড করার সময়ও এই সমস্যাটির মুখোমুখি হয়েছিলাম, এটি ছিল আমার সমাধান:
xinput listআপনার টাচপ্যাডের ডিভাইস আইডি সন্ধান করতে ব্যবহার করুন ।
ব্যবহার xinput list-props yourdeviceid। এটি সেই ডিভাইসের জন্য সম্পাদনা করতে পারে এমন সমস্ত বৈশিষ্ট্যের একটি দীর্ঘ তালিকা তৈরি করবে। আমাদের সিস্টেমে এটি হ'ল দূরত্বের স্ক্রোলিংয়ের সাথে যুক্ত কোনও সম্পত্তিতে আমরা আগ্রহী Synaptics Scrolling Distance (283)। আমার সিস্টেমে এটির দুটি মান থাকতে হবে (প্রাকৃতিক স্ক্রোলিং সক্ষম করে) এগুলি ছিল -115, 115(উল্লম্ব দূরত্ব, অনুভূমিক দূরত্ব)। বন্ধনীগুলির মানটি নোট করুন, আমার ক্ষেত্রে 283, এটি পরিবর্তন করার জন্য আমরা কীভাবে সম্পত্তিটি সনাক্ত করব।
xinput set-prop yourdeviceid 283 -115, -115283 এবং স্ক্রলিং দূরত্বের মানগুলি যথাযথের সাথে প্রতিস্থাপন করুন । (পরিবর্তনটি হ'ল উভয় মানকে নেতিবাচক করে তুলবে যা "প্রাকৃতিক" স্ক্রোলিংয়ের পছন্দসই ফলাফল দেয়))
নোটস:
এই সেটিংটি সিস্টেম পুনঃসূচনাগুলি জুড়ে থাকবে না, যা এটি নিজেরাই একটি বিষয়। আমি .xsessionrcআমার হোম ডিরেক্টরিতে একটি ফাইল ব্যবহার করি আরম্ভের সময় এক্সপুট কমান্ড কার্যকর করতে।
এটি সম্ভবত 17.10 এ কাজ করবে না, যেহেতু ওয়েল্যান্ড জিনপুট করার জন্য অদ্ভুত কাজ করে।
এটা দেখ:
https://help.ubuntu.com/community/SynapticsTouchpad
প্রাকৃতিক স্ক্রোলিংয়ের পরিমাণ এবং দিক নির্ধারণ করতে নিম্নলিখিত কমান্ডগুলি ব্যবহার করুন (প্লাস বা বিয়োগের মান পরিবর্তনের দিকনির্দেশ):
synclient HorizScrollDelta=-100
synclient VertScrollDelta=-100
আপনি যখন লগ ইন করবেন তখন এটি চালানোর জন্য আপনি এই আদেশটি আপনার অটোস্টার্ট স্ক্রিপ্টে রাখতে পারেন।
এখানে একটি ছোট স্ক্রিপ্ট যা এটি আপনার জন্য করে
export id=`xinput list | grep -i touchpad | awk -F"=" '{ print $2 }' | awk '{ print $1 }'`
xinput list-props "${id}" | grep "Synaptics Scrolling Distance" | sed 's/[^0-9 \t-]//g' | while read a b c;
do
echo "${a} ${b} $((${c}*-1))";
xinput set-prop "${id}" "${a}" "${b}" "$((${c}*-1))"
done
xinput set-prop "${id}" "${a}" "${b}" "${b}"এটি এটিকে আদর্শবান করে তুলবে। দু'বার আসল স্ক্রিপ্ট চালানো প্রভাবটি সরিয়ে
Xserver-xorg- ইনপুট-লাইবিনপুট দ্বারা মুছুন sudo apt remove xserver-xorg-input-libinput।
তারপরে /usr/share/X11/xorg.conf.d/20-natural-scrolling-mouses.confনিম্নলিখিত বিষয়বস্তু দিয়ে ফাইলটি তৈরি করুন :
Section "InputClass"
Identifier "Natural Scrolling Mouses"
MatchIsPointer "on"
MatchIsTouchpad "off"
MatchDevicePath "/dev/input/event*"
Option "VertScrollDelta" "-1"
Option "HorizScrollDelta" "-1"
Option "DialDelta" "-1"
EndSection
রিবুট করার পরে, স্ক্রোলিংয়ের সমস্যাটি আমার জন্য সমাধান হয়েছিল।
যদি এটি এখনও একটি সমস্যা হয় তবে আপনি নিজের সেটিং এও পরিবর্তন করতে পারবেন: সেটিং | ডিভাইস | মাউস এবং টাচপ্যাড । সেখানে "প্রাকৃতিক স্ক্রোলিং" বিকল্পটি স্ক্রোলিং আচরণে পরিবর্তনগুলি সক্ষম করবে।