টাচপ্যাড ট্যাপ সংবেদনশীলতা কীভাবে কনফিগার করবেন?


14

যেহেতু আমি 17.10 এ আপগ্রেড করেছি, টাচপ্যাডের ট্যাপ সংবেদনশীলতা খুব কম, এবং প্রায়শই আমার ট্যাপগুলি মিস করে। আমি জানি যে সিস্টেমটি বুঝতে পেরেছে যে আমার লেনোভো যোগ 2 এর একটি সিনাপটিক্স টাচপ্যাড রয়েছে:

$ sudo evtest
No device specified, trying to scan all of /dev/input/event*
Available devices:
...
/dev/input/event6:  Synaptics TM2714-001
...

তবে জিনপুট এটি সিন্যাপটিক-নির্দিষ্ট কিছু মনে করে না:

$ xinput list
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ xwayland-pointer:13                       id=6    [slave  pointer  (2)]
⎜   ↳ xwayland-relative-pointer:13              id=7    [slave  pointer  (2)]
⎜   ↳ xwayland-touch:13                         id=9    [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ xwayland-keyboard:13                      id=8    [slave  keyboard (3)]

$ xinput list-props "xwayland-touch:13"
Device 'xwayland-touch:13':
    Device Enabled (119):   1
    Coordinate Transformation Matrix (121): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    Device Accel Profile (244): 0
    Device Accel Constant Deceleration (245):   1.000000
    Device Accel Adaptive Deceleration (246):   1.000000
    Device Accel Velocity Scaling (247):    10.000000

এবং সমলয় সম্মত:

$ synclient
Couldn't find synaptics properties. No synaptics driver loaded?

লাইবিনপুট জানে যে এটি একটি সিনাপটিক্স:

$ sudo libinput list-devices
...
Device:           Synaptics TM2714-001
Kernel:           /dev/input/event6
Group:            8
Seat:             seat0, default
Size:             87x57mm
Capabilities:     pointer 
Tap-to-click:     disabled
Tap-and-drag:     enabled
Tap drag lock:    disabled
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: disabled
Calibration:      n/a
Scroll methods:   *two-finger edge 
Click methods:    *button-areas clickfinger 
Disable-w-typing: enabled
Accel profiles:   none
Rotation:         n/a
...

যদিও আমি পুরানো এক্স 11 ফিঙ্গার প্রেসার বৈশিষ্ট্যের মতো কিছু দেখতে পাচ্ছি না। ( libinput measure-touchpad-tap, আকর্ষণীয়ভাবে, চাপের চেয়ে সময় সম্পর্কে ডেটা সংগ্রহ করে))

আমি কীভাবে টেপের সংবেদনশীলতা উন্নত করতে পারি?


আমি আমার ট্র্যাকপ্যাডের গতি পরিবর্তন করার চেষ্টা করছিলাম এবং একই সমস্যাগুলির সাথে লড়াই করেছি। দেখে মনে হচ্ছে সেটিংস এখন চলছে gsettings। আমি এখন চাপের জন্য একটিও দেখছি না, তবে সম্ভবত এটি একটি সীসা।
সিয়া

উত্তর:


3

লাইবিনপুট দ্বারা সরবরাহিত লাইবিনপুট পরিমাপ টাচপ্যাড-চাপ সরঞ্জামটি ব্যবহার করুন। এই সরঞ্জামটি আপনার টাচপ্যাড ডিভাইসটির জন্য অনুসন্ধান করবে এবং কোনও চাপের পরিসংখ্যান মুদ্রণ করবে, যাতে কোনও স্পর্শকে যুক্তিযুক্তভাবে নিচে বিবেচনা করা হয় / হয় কিনা including

sudo libinput measure touchpad-pressure

ডিফল্টরূপে, এই সরঞ্জামটি চাপ ব্যাপ্তির জন্য udev hwdb এন্ট্রি ব্যবহার করে। আপনার ডিভাইসের সেরা মানগুলিকে সংকুচিত করতে, 'যৌক্তিকভাবে ডাউন' এবং 'লজিকালি আপ' চাপ প্রান্তিকতা `- টুচ-থ্রোহোল্ডস যুক্তির সাহায্যে নির্দিষ্ট করুন:

sudo libinput measure touchpad-pressure --touch-thresholds=10:8 --palm-threshold=20

টাচপ্যাডের সাথে যোগাযোগ করুন এবং এই সরঞ্জামটির আউটপুট আপনার প্রত্যাশার সাথে মেলে কিনা তা পরীক্ষা করুন।

থ্রেশহোল্ডগুলি একবার সিদ্ধান্ত নেওয়ার পরে (যেমন 10 এবং 8), সেগুলি নিম্নলিখিত hwdb ফাইলের সাথে সক্ষম করা যেতে পারে:

cat /etc/udev/hwdb.d/99-touchpad-pressure.hwdb
libinput:name:*SynPS/2 Synaptics TouchPad:dmi:*svnHewlett-Packard:*pnHPCompaq6910p*
LIBINPUT_ATTR_PRESSURE_RANGE=10:8

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

একবারে জায়গা করে নেওয়ার পরে, আপনাকে আপনার ডিভাইসের ইভেন্ট নোডের জন্য সামঞ্জস্য করা কমান্ডগুলিতে নিম্নলিখিতটি চালাতে হবে:

sudo udevadm hwdb --update
sudo udevadm test /sys/class/input/eventX

যদি চাপের পরিসীমা বৈশিষ্ট্যটি সঠিকভাবে প্রদর্শিত হয়, এক্স বা ওয়েল্যান্ড কম্পোজিটার এবং লাইবিনপুটটি এখন সঠিক চাপের প্রান্তি ব্যবহার করা উচিত। পুনরায় চালু করার প্রয়োজন ছাড়াই প্রথমে সঠিক কার্যকারিতা যাচাই করতে সহায়ক সরঞ্জামগুলি ব্যবহার করা যেতে পারে।

একবার চাপের ব্যাপ্তিগুলি সঠিক বলে মনে করা হয়ে গেলে, চাপের সীমাগুলি সংগ্রহস্থলের মধ্যে আনার জন্য একটি বাগ রিপোর্ট করুন।

দ্রষ্টব্য: আমার দ্বারা টাইপ করা একটি শব্দও নয়, এটি সমস্ত উদ্ধৃতি।

সূত্র: https://wayland.freedesktop.org/libinput/doc/latest/touchpad_pressure.html#touchpad_pressure_hwdb

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