আমার "মাউস এবং টাচপ্যাড" সেটিংসে কোনও দুটি আঙুলের স্ক্রোল বিকল্প নেই


9

আমার কাছে আমার "মাউস এবং টাচপ্যাড" সেটিংসে "দ্বি-আঙুলের স্ক্রোলিং" উপলভ্য বিকল্প নেই। ফোরামগুলিতে আমি সাফল্য পেয়েছি এমন অনেক টার্মিনাল কমান্ড চেষ্টা করেছি। কার কাছে এমন একটি সমাধান রয়েছে যা দ্বি-আঙুলের স্ক্রোলিং সক্ষম করবে?

আমার সম্পর্কে সামান্য:

Ubuntu 12.04.1 LTS \n \l

Built-in Pointing Device
    Type: Mouse
    Interface: PS/2
    Buttons: 2

~$ xinput list
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ PS/2 Synaptics TouchPad                   id=15   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Power Button                              id=8    [slave  keyboard (3)]
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]
    ↳ WebCam SC-13HDL10931N                     id=10   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=14   [slave  keyboard (3)]

সিস্টেম সেটিংসের স্ক্রিনশট:


আপনি কি স্পর্শকাতর চেষ্টা করেছেন? আপনি এই উত্তরটি পড়েছেন ?
Hckr

আমি স্পর্শ করার চেষ্টা করেছি, আরও ত্রুটিগুলি পেয়ে যা আমার নিজের অদক্ষতার সাথে করতে হবে। কিন্তু সমস্যার সমাধান করতে অক্ষম ছিল। যাই হোক না কেন, এটি আমার বোঝার যে অন্তর্নির্মিত এই সেটিংসের সাথে 12.04 জাহাজ। আমার এখানে নেই কেন?
আয়ান

নিম্নলিখিত কমান্ডের আউটপুট প্রদান করুন: grep -i synaptic /var/log/dmesg। আপনি সেখানে কিছু খুঁজে পেতে পারেন।
সালেম

এছাড়াও, এই লিঙ্কটি যা আপনাকে সহায়তা করতে পারে।
সালেম

1
আমি নিশ্চিত যে ডিভাইসটি সক্ষম করার জন্য দুটি আঙুলের স্ক্রোলিং সমর্থন করতে সক্ষম হবে pretty
কাইল_হাম্বেল্ট

উত্তর:


2

হার্ডওয়্যারটি ধরতে জিইউআই কনফিগারকারীদের জন্য অপেক্ষা করতে খুব বেশি সময় অপচয় করবেন না। টেক্সট ফাইলগুলিতে কনফিগারেশন সেট করতে বা টার্মিনালে ইন্টারেক্টিভভাবে শিখুন। এখানে কিভাবে।

যদি সিঙ্কিলিয়েন্ট বৈশিষ্ট্য না পাওয়া বৈশিষ্ট্যগুলি ফেরত দেয় তবে এর অর্থ আপনার সিস্টেমটি ড্রাইভার হিসাবে সিব্যাপটিক্স নয়, লাইবিনপুট ব্যবহার করছে। আপনার /etc/X11/xorg.conf.d দেখুন, যদি সেখানে কিছু না থাকে তবে আমি একটি উবুন্টু সিস্টেমটি সিনাপটিক্স ব্যবহার করার প্রত্যাশা করব, তাই আমি "সিঙ্কিলিয়েন্ট-এল" বা শ্যাচ থেকে কোনও রিটার্ন না পেয়ে অবাক হয়েছি। তবে ফেডোরায়, ডিফল্টরূপে লাইবিনপুট ব্যবহার করা হবে, সুতরাং আপনার কনফিগারেশনটি একটি নতুন তরঙ্গ ব্যবহার করছে।

আপনি যদি লাইবিনপুট চালক চালাচ্ছেন তবে আপনি দৌড়ে গিয়ে দেখতে পারবেন

xinput list-props 15

যেখানে 15 আপনার টাচপ্যাড ডিভাইসের নাম। আপনি যদি লাইবিনপুট ব্যবহার করার সময় আমি যেমন করে আউটপুট পেতে পারি তবে আপনি কোথায় আছেন তা জানতে পারবেন।

Device "HID 413c:3010':
    Device Enabled (139):   1
    Coordinate Transformation Matrix (141): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    libinput Accel Speed (276):     0.000000
    libinput Accel Speed Default (277):     0.000000
    libinput Accel Profiles Available (278):        1, 1
    libinput Accel Profile Enabled (279):   1, 0
    libinput Accel Profile Enabled Default (280):   1, 0
    libinput Natural Scrolling Enabled (273):       0
    libinput Natural Scrolling Enabled Default (274):       0
    libinput Send Events Modes Available (257):     1, 0
    libinput Send Events Mode Enabled (258):        0, 0
    libinput Send Events Mode Enabled Default (259):        0, 0
    libinput Left Handed Enabled (281):     0
    libinput Left Handed Enabled Default (282):     0
    libinput Scroll Methods Available (283):        0, 0, 1
    libinput Scroll Method Enabled (284):   0, 0, 0
    libinput Scroll Method Enabled Default (285):   0, 0, 0
    libinput Button Scrolling Button (286): 2
    libinput Button Scrolling Button Default (287): 274
    libinput Middle Emulation Enabled (288):        0
    libinput Middle Emulation Enabled Default (289):        0
    Device Node (260):      "/dev/input/event10"
    Device Product ID (261):        16700, 12304
    libinput Drag Lock Buttons (275):       <no items>
    libinput Horizonal Scroll Enabled (262):

আপনি লাইবিনপুট কাজ করার চেষ্টা বিবেচনা করতে পারেন, তবে আপনি যদি না চান, পরিবর্তে সিন্যাপটিক্স ব্যবহার করার জন্য এখানে কি করা উচিত।

সিস্টেমটি সিন্যাপটিক্স ড্রাইভার ব্যবহার করতে এই ফাইলটি অনুলিপি করুন

/usr/share/X11/xorg.conf.d/50-synaptics.conf 

/Etc/X11/xorg.conf.d এ প্রবেশ করুন। নাম পরিবর্তন করুন, 50 থেকে 90 পরিবর্তন করে তাই এটি ক্রম পরে লোড হয়। আপনার যদি /etc/X11/xorg.conf.d এ একটি লাইবিনপুট কনফিগারেশন ফাইল থাকে তবে এটিকে অন্য কোথাও সরান।

সেই সিপটিক্স কনফিগারেশন ফাইলে কিছু সম্পাদনা করুন। প্রথম ২ টি স্টাঞ্জ একইভাবে ছেড়ে দিন। সর্বশেষে, আপনি আপনার সেটিংস রাখতে পারেন। আমি এই দিনগুলিতে যা ব্যবহার করি তা যদি এখানে আমি সিন্যাপটিক্স ব্যবহার করি:

Section "InputClass"
    Identifier "Default clickpad buttons"
    MatchDriver "synaptics"
    Option "SoftButtonAreas" "50% 0 66% 0 0 0 0 0"
    Option "TapButton2" "2"
    Option "TapButton3" "3"
    Option "CoastingFriction" "5"
    Option "CoastingSpeed" "8"
    Option "AccelFactor" "0.1"
    Option "PalmDetect" "1"
    Option "PalmMinWidth" "4"
    Option "PalmMinZ" "30"
    Option "VertEdgeScroll" "1"
    Option "FingerHigh" "35"
    Option "FingerLow" "20"
EndSection

আপনি কী সেটিংস চান তা যদি আপনি না জানেন তবে আপনি কমান্ড লাইনে পরীক্ষা করতে পারেন। আপনার পছন্দ মতোগুলি সন্ধান করুন, তারপরে ফাইলটি রাখুন। এটার মত

synclient -l

সমস্ত সেটিংস তালিকাভুক্ত করে, তারপরে কিছু পরীক্ষা করুন

synclient VertEdgeScroll=0 FingerHigh=30

আপনি যখন এটি করেন, কার্সার সাথে সাথেই আলাদাভাবে প্রতিক্রিয়া জানায়। অবশ্যই, আপনি যখন xorg.conf.d এ সেটিংস পরিবর্তন করেন, আপনাকে লগ আউট এবং আবার লগ ইন করতে হবে।

এখন, যেহেতু আপনি (সম্ভবত) লাইবিনপুট ব্যবহার করছেন, আপনি যেখানে থাকবেন থামতে পারেন এবং পরিবর্তে লাইবিনপুট কনফিগার করতে শেখা উচিত। এটি এখন নতুন জিনিস, জিনিসগুলি যেভাবে হবে (সম্ভবত) এবং এখন ফেডোরায় যেভাবে জিনিস রয়েছে। এটি অনেক কম কনফিগারযোগ্য ডিভাইস, তবে এটি বেসিক মৌলিক অধিকারগুলি পেতে এবং তারপরে বাকীগুলি ভুলে যাওয়ার চেষ্টা করছে।

লাইবিনপুট বেশিরভাগ ক্ষেত্রে যেমনভাবে ব্যবহারযোগ্য তেমনি এটি সক্ষম করার জন্য ক্লিক করতে ট্যাপ করে না। আপনি /usr/share/X11/xorg.conf.d থেকে একটি ফাইল অনুলিপি করে আগের মতোই প্রক্রিয়াটি চালিয়ে যাচ্ছেন, এই সময়টি ছাড়া লাইবিনপুট পেতে। একেবারে শেষ স্তবকটিতে এই লাইনটি সন্নিবেশ করা ছাড়া প্রায় কোনও পরিবর্তন প্রয়োজন।

 Section "InputClass"
    Identifier "MyTouchpad"
    MatchIsTouchpad "on"
    Driver "libinput"
    Option "Tapping" "on
 EndSection

যদি আপনি এটি করেন তবে আমি মনে করি আপনি দুটি আঙুলের টানা এবং কিছু অন্যান্য বেসিক পাবেন।

লাইবিনপুট ড্রাইভারটি বৈশিষ্ট্যগুলি এতটা পরিপূর্ণ নয়, এটি বেসিকগুলি সঠিক করার চেষ্টা করা হচ্ছে, আশা করি আমরা এই সমস্ত বৈশিষ্ট্যগুলির প্রয়োজন বলে আমাদের মনে হবে না। তবে, অনেকগুলি ডিভাইসে (আপনি লোকেরা সর্বত্র এটি সম্পর্কে চিৎকার করতে দেখবেন), স্বয়ংক্রিয়, সাধারণ বৈশিষ্ট্য সেটিংস ঠিক ঠিক কাজ করছে না। আমার ডেল যথার্থ 5510-তে, বেশিরভাগ জিনিস সূক্ষ্মভাবে কাজ করে তবে "বর্ধিত অঞ্চলগুলি" দ্বারা স্বয়ংক্রিয় পাম সনাক্তকরণটি আমার পক্ষে সন্তুষ্ট। বাকি বেশিরভাগ ঠিক আছে।

পড়া

  1. কেন লাইবিনপুটের কম সেটিংস রয়েছে:

http://who-t.blogspot.com/2016/04/why-libinput-doesnt-have-lot-of-config.html

  1. তাত্ত্বিক নথিতে যা ব্যাখ্যা করে যে বর্জন অঞ্চলগুলি কেন একবার এবং সকলের জন্য পাম সমস্যাটি ঠিক করা উচিত

https://wayland.freedesktop.org/libinput/doc/latest/palm_detection.html

(যদিও এটি কিছু কম্পিউটারে এই মুহুর্তে কিছু কার্নেল দিয়ে এখনও এটি করেনি)


0

প্রথমে আপনার চেষ্টা করা উচিত যদি নিম্নলিখিত কমান্ডের কোনও গ্রুপ দু-আঙুলের স্ক্রোলিং সক্ষম করে:

synclient VertTwoFingerScroll=1
synclient HorizTwoFingerScroll=1

synclient EmulateTwoFingerMinW=5
synclient EmulateTwoFingerMinZ=48

যদি এটি কাজ করে তবে আপনি এখানে পরামর্শ হিসাবে বা এটি ব্যবহার করে সক্ষম করতে একটি স্ক্রিপ্ট তৈরি করতে পারেন xorg.conf

সূত্র:


আপনাকে আবারও ধন্যবাদ সেলাম, আমি নিম্নলিখিত বার্তাটি পেয়েছি: সিন্যাপটিক্স বৈশিষ্ট্য খুঁজে পাইনি। কোনও সিনাপটিক্স চালক বোঝাই হয়নি?
ইয়ান

1
ফলোআপ: সিনট্যাপটিক্স টাচপ্যাড ড্রাইভারগুলি ইনস্টল করা আছে, উবুন্টু সফ্টওয়্যার কেন্দ্রে যাচাই করা হয়েছে তবে সিঙ্কিলিয়েন্ট -l কমান্ডটি ব্যবহার করার সময় কোনও আউটপুট নেই: ~ nc সিঙ্কিলিয়েন্ট -l সিনপ্যাক্টিক্স বৈশিষ্ট্য খুঁজে পেল না। কোনও সিনাপটিক্স চালক বোঝাই হয়নি?
ইয়ান

1
কারও ধারণা আছে? এখনও এটি নিয়ে কাজ করা হচ্ছে ...
আয়ান
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.