পূর্বে কাজ
echo "pointer = 1 2 3 5 4 7 6 8 9 10 11 12" > ~/.Xmodmap && xmodmap ~/.Xmodmap
কাজ হয়নি
xmodmap -e 'pointer = 1 2 3 5 4'
তাহলে চেষ্টা করুন , এটি আমার পক্ষে কাজ করে।
পূর্বে কাজ
echo "pointer = 1 2 3 5 4 7 6 8 9 10 11 12" > ~/.Xmodmap && xmodmap ~/.Xmodmap
কাজ হয়নি
xmodmap -e 'pointer = 1 2 3 5 4'
তাহলে চেষ্টা করুন , এটি আমার পক্ষে কাজ করে।
উত্তর:
আমার ক্ষেত্রে, কোনও প্যাকেজ অপসারণ করার প্রয়োজন ছিল না। একমাত্র লাইনটি অনুপস্থিত /usr/share/X11/xorg.conf.d/40-libinput.conf
ছিল:
Option "NaturalScrolling" "on"
সুতরাং পুরো বিভাগটি নিম্নলিখিত হিসাবে দেখছিল:
Section "InputClass"
Identifier "libinput pointer catchall"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Option "NaturalScrolling" "on"
Driver "libinput"
EndSection
এক্স সেশনটি পুনঃসূচনা করার পরে আমার মাউসটি সঠিকভাবে কাজ করেছে।
আমার জন্য, সমাধানটি xserver-xorg-input-libinput
ইনস্টল করা ছেড়ে যাওয়া , এবং পরিবর্তে অপসারণ xserver-xorg-input-synaptics
, তারপরে পুনরায় বুট করা ছিল। দেখে মনে হচ্ছে আপগ্রেড উভয়ই ইনস্টল হয়েছে এবং ডিফল্টরূপে সিনাপটিক বেছে নিচ্ছে, যা প্রাকৃতিক স্ক্রোলিং বিকল্প বলে মনে হয় না।
(আমি একটি ডেল এক্সপিএস 15 9530, বিটিডব্লিউতে উবুন্টু জিনোম 17.04 চালাচ্ছি)
xserver-xorg-input-synaptics
আমি সবেমাত্র উবুন্টু 16.10 থেকে 17.04 এ আপগ্রেড করেছি এবং প্রাকৃতিক মাউস স্ক্রোলিং সহ বেশ কয়েকটি জিনিস নষ্ট হয়ে গেছে। দ্রষ্টব্য - আমার একটি ডেস্কটপে নিয়মিত মাউস (ইভোলুয়েন্ট) রয়েছে, কোনও ট্র্যাকপ্যাড নয়। আমি এই সমাধানটি আগে উবুন্টু 16 এর জন্য ব্যবহার করেছি: দুটি আঙুলের স্ক্রোলের দিক (প্রাকৃতিক স্ক্রোলিং) বিপরীত করুন? , তবে উবুন্টু 17 এ এটি কার্যকর হয়নি U উবুন্টু 17.04 এ আমার জন্য যা কাজ করেছে তা এখানে:
প্রথমে, xserver-xorg-input-libinput
প্যাকেজ মুছুন :
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
তারপরে আপনার কম্পিউটার পুনরায় চালু করুন।
xserver-xorg-input-libinput
আমি আর আমার মাউস এবং আমার কীবোর্ড ব্যবহার করতে পারি না, তাই আমি লগ ইন করতে পারিনি I এটি আমার ঠিক করার জন্য লাইভ সিডি এবং ক্রুট দিয়ে আমার ভাঙ্গা ওএসে বুট করতে হয়েছিল, এটি পুনরায় ইনস্টল করুন। বেশ বিরক্তিকর
এটি পরিবর্তন করার জন্য এক্সপুট কমান্ড ব্যবহার করা যেতে পারে। এটি আপনার। প্রোফাইলে রাখুন যাতে এটি প্রতিটি স্টার্টআপে কার্যকর হয়। আমি আমার যা রেখেছি তা এখানে:
#
# Set natural scrolling with apple mouse
# for usage information, type xinput by itself. Other useful commands are
# xinput list-props 10 -- to find out settable property numbers (275)
# xinput list -- to find out that 10 is the device ID of the mouse
#
xinput set-prop 10 275 -1 1 1
উবুন্টু 18 এ xinput
কেনসিংটন ট্র্যাকবলের বৈশিষ্ট্যগুলি পরিবর্তিত হয়েছে। এখন স্ক্রোল রিংয়ের দিকটি উল্টো করতে আপনি ব্যবহার করতে পারেন:
xinput set-prop 'Primax Kensington Eagle Trackball' 303 1
পুরোপুরি নিশ্চিত নয় যে এটি উবুন্টু 16.04 (এলটিএস) থেকে 17.04 এবং এর বাইরে অনুবাদ করবে, তবে এটি অন্যান্য পরামর্শগুলির চেয়ে আলাদা সমাধান। এটি উল্লেখযোগ্য মনে হয়:
সেটিংসটি খুঁজুন: org.gnome.desktop.peripherals.mouse এবং "প্রাকৃতিক-স্ক্রোল" জন্য বাক্সটি চেক করুন। ডিফল্টটি চেক করা হয়নি (মিথ্যা)।
Dconf স্কিমায় প্রদত্ত সমস্ত বিকল্প UI তে প্রকাশিত হয় না। আমার অনুমানটি ইউআই-কে সহজ রাখার প্রয়াস, যা আইএমও একটি উপযুক্ত প্রচেষ্টা।
দ্রষ্টব্য : dconf কীভাবে পূর্বে কনফিগার করা এক্সপিন্টের সাথে যোগাযোগ করবে তা আমার কাছে অস্পষ্ট। ডিকনফ কি একই জিনপুট সেটিংসের পলক ঘটাচ্ছে? ডিঙ্কফ কি এক্সপিন্টের শীর্ষে এমন একটি আসল স্তর রয়েছে যে আপনি যদি উভয় জায়গায় সেটিংস পরিবর্তন করেন তবে এটি কার্যকরভাবে বাতিল হয়ে যাবে? আপনি যদি উভয় জিনিস ভুলে গিয়ে চেষ্টা করে তবেই এটি গুরুত্বপূর্ণ ...
gsettings set org.gnome.desktop.peripherals.mouse natural-scroll true