উবুন্টু 16.04 এলটিএসে পাম প্রত্যাখ্যান কীভাবে ঠিক করবেন?


14

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

এটি একটি বিশেষভাবে অদ্ভুত সমস্যা যা আমি অন্য কাউকে পেয়েও খুঁজে পাইনি। আমি উইন্ডোজ এবং উবুন্টু দ্বৈত বুট করি এবং আমি যখন উইন্ডোজ 10 বুট করি তখন আমার এই সমস্যা হয় না তাই আমি কী পরিবর্তন করতে পারি বা ড্রাইভার আপডেট করতে পারি এমন কোনও সেটিং আছে? কোন সাহায্য প্রশংসা করা হবে।

সম্পাদনা:

আমি এক্সপুট তালিকাটি ব্যবহার করে আমার ডিভাইসগুলি পরীক্ষা করেছি এবং আমি লক্ষ্য করেছি যে আমার কাছে স্পষ্টতই 2 টা টাচপ্যাড ইনপুট রয়েছে:

↳ ELAN1010: 00 04F3: 3012 টাচপ্যাড আইডি = 12 [স্লেভ পয়েন্টার (2)]

↳ ইটিপিএস / 2 এলানটেক টাচপ্যাড আইডি = 14 [স্লেভ পয়েন্টার (2)]

তাহলে ওএস ভুল ড্রাইভারের কথা শুনছে? এবং যদি তাই হয় তবে আমি কীভাবে এটি সঠিক ব্যবহার করতে পারি?

উত্তর:


12

প্রথমত, আপনি আপনার টাচ প্যাড ড্রাইভারটি খুঁজতে চান। আপনি টার্মিনালের নীচে টাইপ করে এটি করতে পারেন:

xinput

সেখানে আপনি চালকদের একটি তালিকা পাবেন। ভার্চুয়াল কোর পয়েন্টার তালিকার অধীনে, কীওয়ার্ড টাচপ্যাডের সন্ধান করুন। সেই ভেরিয়েবলটি হবে {আইডি} যেমন খনিটি হ'ল "সিএনপিএস / 2 সিনাপটিক্স টাচপ্যাড"।

এরপরে প্রারম্ভিক অ্যাপ্লিকেশন পছন্দগুলিতে যান, "যুক্ত করুন" নির্বাচন করুন, আপনি নামের জন্য যা কিছু রাখতে পারেন, আমি "পাম সনাক্তকরণ" ব্যবহার করেছি এবং যে সেমিডির জন্য আপনি রাখতে চান:

xinput set-prop "{id}" "Synaptics Palm Detection" 1

এছাড়াও, মাত্রা নির্ধারণ করতে অন্য একটি যুক্ত করুন। এটিকে "পাম ডাইমেনশনস" বলুন (আপনি নিজের পছন্দ অনুযায়ী মানটি প্রতিস্থাপন করতে পারেন, সেরা অভিজ্ঞতা পাওয়ার জন্য আপনি মানটির সাথে খেলতে চাইতে পারেন):

xinput set-prop "{id}" "Synaptics Palm Dimensions" 3, 3

এখন আপনি আপনার ল্যাপটপটি রিবুট করতে পারেন এবং সৌভাগ্য :)

পিএস আমি মনে করি যে সঠিক টাচ প্যাড আইডিটি ব্যবহার করতে হবে এটি ইটিপিএস / 2 দিয়ে শুরু হয়। যদি না হয় তবে আপনি উভয়ই চেষ্টা করতে পারেন এবং আশা করি এটি কার্যকর হবে।


1
সুতরাং এটি কাজ করেছে যদিও ওপিতে এলানটেক টাচপ্যাড রয়েছে? আমি জিজ্ঞাসা করছি কারণ আমার কাছে একটি সিপিএস / 2 সাইপ্রাস ট্র্যাকপ্যাড রয়েছে এবং উবুন্টু জিনোমে ভয়ঙ্কর পাম সনাক্তকরণে হতাশ।
ড্যান

এলানটেক টাচপ্যাড দিয়ে আমার জন্য পুরোপুরি কাজ করে। আমার পক্ষে কেবলমাত্র প্রয়োজনীয় পরিবর্তনটি হ'ল আমি খেজুরের আকারটি 7x7 এ সেট করেছি; 3x3 এর সাথে একক আঙুলও প্রত্যাখ্যান করা হয়।
tglas

2
@ ড্যানের পরিস্থিতি আলোকিত করতে, আপনি চালিত xinput list-props {id}এবং উপলব্ধ বৈশিষ্ট্যগুলি দেখতে পারেন । আমার এলানটেক টাচপ্যাড আসলে অনেকগুলি সিন্যাপটিক্স বৈশিষ্ট্য তালিকাভুক্ত করে।
জার্টলেক্স

3

আমার এক্সপিএস 13 2017 এর সাথে উবুন্টু 16.04 সহ সমাধানটি ইনস্টল করে dconf-editorযেতে হবে

org > gnome > desktop > peripherals > touchpad

এবং সেট click-methodকরার fingersঅথবা যদি চাবি disable-while-typingপাওয়া যায়, শুধু এটা সেট true


আরেকটি সমাধান হ'ল নতুন শর্টকাট যুক্ত করে Keyboard > Shortcuts > Custom Shortcuts। আমার শর্টকাট হয়

Ctrl + Shift + M -> gsettings set org.gnome.desktop.peripherals.touchpad tap-to-click true

Ctrl + Shift + N -> gsettings set org.gnome.desktop.peripherals.touchpad tap-to-click false

তাই যখনই আপনি ক্লিক করুন আলতো চাপুন সক্ষম করতে চান, শুধু প্রেস Ctrl+ + Shift+ + Mএবং Ctrl+ + Shift+ + Nএটিকে নিষ্ক্রিয় করতে।


2

আপনার কাছে যদি একটি আধুনিক ডেল ল্যাপটপ থাকে তবে এই নির্দেশাবলী সাহায্য করতে পারে। এগুলি সরাসরি ডেল, যথার্থ / এক্সপিএস থেকে: উবুন্টু জেনারেল টাচপ্যাড / মাউস ইস্যু ফিক্স

প্রথম অংশটি আমার জন্য বিস্ময়কর হয়েছিল। এখানে যে স্ক্রিপ্টটি তারা যুক্ত করার পরামর্শ দিচ্ছে তা এখানে sudo gedit /usr/share/X11/xorg.conf.d/51-synaptics-quirks.conf। আমি গৃহীত উত্তরের সমাধানগুলি অনুসরণ করার প্রস্তাব দিচ্ছি না কারণ এই রুটটি অন্যান্য সমস্যা তৈরি করে।

# Disable generic Synaptics device, as we're using
# "DLL0704:01 06CB:76AE Touchpad"
# Having multiple touchpad devices running confuses syndaemon
Section "InputClass"
    Identifier "SynPS/2 Synaptics TouchPad"
    MatchProduct "SynPS/2 Synaptics TouchPad"
    MatchIsTouchpad "on"
    MatchOS "Linux"
    MatchDevicePath "/dev/input/event*"
    Option "Ignore" "on"
EndSection

সামঞ্জস্যের তুলনার জন্য, আমি একটি ডেল ইন্সপায়রন 13 7000 সিরিজ সহ করেছি xinput list

jonathan@Dell:~$ xinput list
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech USB Receiver                     id=10   [slave  pointer  (2)]
⎜   ↳ Logitech USB Receiver                     id=11   [slave  pointer  (2)]
⎜   ↳ ELAN Touchscreen                          id=13   [slave  pointer  (2)]
⎜   ↳ DELL0741:00 06CB:7E7E Touchpad            id=14   [slave  pointer  (2)]
...

সিনট্যাপটিক্স সেই তালিকায় নেই কারণ এটি উপরের স্ক্রিপ্ট দ্বারা অক্ষম করা হয়েছে। এই স্ক্রিপ্টটি যুক্ত করার আগে, আমি দৌড়ানোর পরামর্শ দিচ্ছি xinput --test <id>"(আমার জন্য 14)। যদি আপনি কোনও টার্মিনালে আউটপুট পান, তার অর্থ আপনার ডিভাইসটি কাজ করছে (আপনার ডিভাইসটি "চালু আছে")।


ভাল কাজ মনে হচ্ছে। আমার "ডুয়াল ট্র্যাকপ্যাড ড্রাইভার" সমস্যা ছিল না, তাই আমি কেবলমাত্র পরবর্তী বিভাগে চলে এসেছি।
রাফি খ্যাচডৌড়িয়ান

2

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

প্রথমে xinput list-props "ETPS/2 Elantech Touchpad"|grep Edgesআপনার টাচপ্যাড প্রান্তের মাত্রা পেতে এটি ( ) ব্যবহার করুন । এটি 4 টি মান (বাম, ডান, উপরে, নীচে) উদাহরণ দেয়Synaptics Edges (274): 100, 2408, 71, 1249

দ্বিতীয়ত, এই মানগুলি এভাবে ব্যবহার করা যেতে পারে:

synclient AreaTopEdge=71
synclient AreaLeftEdge=100
synclient AreaRightEdge=2408

উবুন্টু 18.04-এ আমার জন্য কবিতার মতো কাজ করেছেন। ধন্যবাদ! আমার মতো অন্যান্য ব্যক্তির জন্য উপরের কমান্ডগুলি (আপনার নিজস্ব অবস্থানের মান সহ) শুরুতে চালানো দরকার। এটি করতে, উপরের কমান্ডগুলির সাহায্যে একটি শেল স্ক্রিপ্ট তৈরি করুন এবং এটি অটোস্টার্টে যুক্ত করুন (আপনি গুগল করলে খুঁজে পাওয়া যায় এমন কোনও পদ্ধতি ব্যবহার করে)।
diadochos
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.