টাচপ্যাড ইস্যু: টাইপ করার সময় জাম্পিং কর্সার (উবুন্টু 14.04), সিন্ডেমোন সাহায্য করবে না


22

আমি জানি যে এই সমস্যাটি সম্পর্কে অন্যান্য প্রশ্ন রয়েছে তবে এটি ঠিক করার জন্য আমি সঠিক টুইটটি খুঁজে পাচ্ছি না।

স্টাফ টাইপ করার সময় টাচপ্যাডটি এখনও আমার পামগুলি সনাক্ত করে। এটি সত্যিই বিরক্তিকর, বিশেষত কারণ এটি আমার ব্র্যান্ডের নতুন ডেল এক্সপিএস সোনার সংস্করণে আমার উত্পাদনশীলতার ক্ষতি করে। এটি একটি নতুন উবুন্টু 14.04 ইনস্টল এবং আমি স্ক্রিপ্ট এবং স্টাফ চেষ্টা করে যা শেষ পর্যন্ত টাচপ্যাডের স্বীকৃতিটি ভেঙে ফেলতে চাইবে না বলে গালাগালি করতে চাই না।

আমি সিন্ডেমোনটি ব্যবহার করার চেষ্টা করেছি বলে মনে হচ্ছে এটি এই বাগের জন্য সেরা কর্মক্ষেত্র:

syndaemon -i 0.5 -d

আমি যখন এটি টার্মিনালে চেষ্টা করি তখন মনে হয় যতক্ষণ আমি আমার সেশন থেকে লগ আউট না করি work

তবে আমি যদি আমার স্টার্ট-আপ প্রোগ্রামগুলির ইউটিলিটিটিতে কমান্ডটি রাখি এবং আমি পুনরায় বুট করি তবে কার্সারটি সর্বদা এক বা দুই মিনিটের পরে স্থির হয়ে যায়। সুতরাং আমাকে আমার কীবোর্ডটি ব্যবহার করে কমান্ডটি আনচেক করতে হবে এবং আমি এই খুব বিরক্তিকর পাম শনাক্তকরণ স্টাফটিতে ফিরে আসছি। কোন সমাধান?

আমার সিস্টেম সম্পর্কে কিছু তথ্য:

greguti@greguti-XPS13-9333:~$ xinput list
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ SYNAPTICS Synaptics Large Touch Screen    id=9    [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=12   [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)]
    ↳ Integrated_Webcam_HD                      id=10   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=11   [slave  keyboard (3)]
    ↳ Dell WMI hotkeys                          id=13   [slave  keyboard (3)]
greguti@greguti-XPS13-9333:~$ xinput list-props "SynPS/2 Synaptics TouchPad" | grep -i finger
    Synaptics Finger (288): 25, 30, 0
    Synaptics Two-Finger Pressure (294):    282
    Synaptics Two-Finger Width (295):   7
    Synaptics Two-Finger Scrolling (298):   1, 1

এই ওয়েবপেজটি সাহায্য করতে পারে: xps13-9333.appspot.com/#touchpad
গ্রেগুটি



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

@ শেঠ এটি একটি বাগ যা সিনাপটিক্সের পরবর্তী সংস্করণগুলিতে স্থির করা হয়েছে (ওপি-র উত্তর দেখুন), এ কারণেই আমি ভেবেছিলাম যে সিন্যাপটিক্সের সেটিংস পরিবর্তন করার "ডান" পদ্ধতির জন্য বন্ধ করা ভাল ধারণা। তবে ওপি আসলে কীভাবে synclientব্যবহার করা উচিত তা উল্লেখ করছে না ... সুতরাং হ্যাঁ, আমার খারাপ, নকল হিসাবে বন্ধ করা বিভ্রান্তিকর হবে। আমার নিকট ভোট সরিয়ে দেওয়া হচ্ছে।
kos

উত্তর:


16

আমি আমার এক্সপিএস 13 এবং উবুন্টু 14.04 দিয়ে এই উত্তরটি অনুসরণ করতে পারি না।

তবে টাইপ করার সময় টাচপ্যাড অক্ষম করার একটি দ্রুত সমাধান খুঁজে পেয়েছি:

sudo apt-get install gpointing-device-settings

তারপর চালান

gpointing-device-settings

চেক করুন: পাম সনাক্তকরণ এবং সরিয়ে নেওয়া সীমাটি সক্ষম করুন: শুরু থেকে সংকীর্ণ প্রায় 10%।


এটি কাজ করে না, আমি ভয় করি। এটি করার সাথে সাথে আমি একটি ত্রুটি পেয়েছি: একটি এক্স ত্রুটি ঘটেছে। ত্রুটিটি ছিল BadAtom (অবৈধ এ্যাটাম প্যারামিটার)। একটি এক্স ত্রুটি ঘটেছে। ত্রুটিটি ছিল BadAtom (অবৈধ এ্যাটাম প্যারামিটার)। এবং টাচপ্যাডটি সমানভাবে খারাপ কাজ করে। প্রকৃতপক্ষে, আমাকে এই সম্পাদনাটি বেশ কয়েকবার সংশোধন করতে হয়েছে
ইউজার 260881

1
এই প্যাকেজের নামটির আর কোনও ইনস্টলেশন প্রার্থী নেই 16.04
সিপিবিএল

8

আমার অনুমান হিসাবে আমার নিজের প্রশ্নের উত্তর দেওয়া শেষ পর্যন্ত আমি সমাধানটি পেয়েছি।

অপরাধী মনে হচ্ছে সিএনপটিক্স চালক নিজেই। আপনি এটি ব্যবহার করেন এমন ওয়াটারইভার ফ্রন্টএন্ড বা কমান্ড যতক্ষণ চালক প্যাচ না করে ততক্ষণ কাজ করবে না।

দারুণ ওয়েবপেজটি http://xps13-9333.appspot.com/#touchpad এবং মালিকের সাথে কয়েকটি ইমেলকে ধন্যবাদ , অবশেষে আমি এই অস্থির বাগটি ঠিক করতে পেরেছি!

সুতরাং এখানে বাদামের শেলটিতে প্রক্রিয়াটি রয়েছে, বিশদগুলির জন্য উপরের ওয়েবপৃষ্ঠাটি দেখুন।

সিনাপটিক্স ড্রাইভারটি পরিত্রাণ পেতে এটি করার জিনিস, তারপরে আপস্ট্রিম ড্রাইভারের উত্সগুলি ডাউনলোড করুন, সঠিক পাম সনাক্তকরণের জন্য এটি প্যাচ করুন এবং তারপরে টাচপ্যাডের জন্য সঠিক সেটিংস সহ ফাইলটি তৈরি করুন। নিম্নলিখিত পদক্ষেপগুলি উবুন্টু 14.04 এর সাথে আমার ডেল এক্সপিএস "সোনার সংস্করণ" (xps-9333) তে ভাল কাজ করে।

প্রথমটি পরীক্ষা করার বিষয়গুলি

প্রক্রিয়া চলাকালীন আমার সিস্টেমে একটি লিভাবাদদেব- প্যাকেজ না থাকার কারণে আমি একটি সমস্যায় পড়েছি (আমার ধারণা এটি উবুন্টু 14.04 দিয়ে ইনস্টল করা হয়নি?)। সুতরাং প্রথমে এই প্যাকেজটি ইনস্টল করার চেষ্টা করুন:

sudo apt-get install libevdev-dev

যদি এটি এখনও আপনার সিস্টেমে উপস্থিত না থাকে তবে এটিতে 3 টি প্যাকেজ ইনস্টল করা উচিত: লিবদেব-দেব , লিব্বদেব 2 {এ} , এবং লিবিজ-জ্যাকুরি {a

আরও একটি বিষয় হ'ল জিআইটি প্যাকেজটি ইনস্টল করা উচিত, যাতে জিআইটি সার্ভারগুলি থেকে আপস্ট্রিম সিনট্যাপিক্স ড্রাইভারের সোর্স কোডটি ডাউনলোডের অনুমতি দেওয়া হয়।

sudo apt-get install git

এই প্যাকেজগুলি আপনার সিস্টেমে একবার আসার পরে আপনি এই আদেশগুলি অনুসরণ করতে পারেন।

২. প্রকৃত সিনাপটিক্স চালক থেকে মুক্তি পান এবং একটিকে ইনস্টল করুন

টার্মিনালে নিম্নলিখিত কমান্ডগুলি প্রবেশ করান (প্রতিটি কমান্ডের পরে আউটপুট টিপুন এবং টিপুন) টিপুন:

sudo aptitude purge xserver-xorg-input-synaptics

sudo aptitude build-dep xserver-xorg-input-synaptics

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

sudo git clone git://anongit.freedesktop.org/xorg/driver/xf86-input-synaptics

এখন আপনি সেই ফোল্ডারের ভিতরে প্রবেশ করুন যেখানে উত্স কোডটি ডাউনলোড করা হয়েছে:

cd xf86-input-synaptics

এখন আপনি নতুন ড্রাইভারের জন্য প্যাচটি ডাউনলোড করুন, এই প্যাচটি পাম সনাক্তকরণ এবং টাচপ্যাডে আঙুলের প্রস্থ সক্ষম করে ড্রাইভারটিকে ঠিক করবে।

wget -q -O - http://xps13-9333.appspot.com/root/0001-Don-t-use-finger-width-for-the-palm-detection.patch | git am

এখন, প্যাচড সোর্স কোড থেকে নতুন ড্রাইভারটি তৈরি করুন (প্রতিটি লাইনের পরে এন্টার লিখুন, প্রতিটি কমান্ড যথেষ্ট পরিমাণ আউটপুট উত্পন্ন করবে):

./autogen.sh --prefix=/usr
make
sudo make install

পাম সনাক্তকরণের অনুমতি দেয় এমন প্যাচ সহ আপনার নতুন সিন্যাপটিক্স ড্রাইভারটি এখন আপনার সিস্টেমে ইনস্টলড রয়েছে তবে আপনাকে এখনও সেটিংস নির্দিষ্ট করার দরকার যা এটির অনুমতি দেয়।

3. তৈরি করুন এবং 20-সিনাপটিকস-ফাইল ফাইল সম্পাদনা করুন

এবং এখন শেষ অংশের জন্য, টাচপ্যাডের জন্য সেটিংস সহ একটি ফাইল তৈরি করুন, প্রতিবার আপনার সিস্টেম বুট করার সময় সেই ফাইলটি পড়তে হবে।

প্রথমত, আপনি সঠিক ফোল্ডারটি তৈরি করেন:

mkdir -p /etc/X11/xorg.conf.d/

তারপরে আপনি পূর্বে উল্লিখিত ওয়েবপৃষ্ঠার মালিকের দ্বারা সরবরাহিত ফাইলটি ডাউনলোড করুন এবং আপনি সদ্য তৈরি হওয়া নতুন ফোল্ডারে এটি অনুলিপি করেছেন:

sudo wget -q -O /etc/X11/xorg.conf.d/20-synaptics.conf http://xps13-9333.appspot.com/root/etc/X11/xorg.conf.d/20-synaptics.conf

অবশেষে, আপনি ব্যবহার করতে পারেন synclient অর্ডার পরামিতি PalmMinZ অনুকূল মান নির্দিষ্ট করার জন্য (হয় "VALUE" এর বদলে সংখ্যা টাইপ করুন, আমি 100 সুপারিশ, যা আমার জন্য কাজ করে মহান)।

synclient PalmMinZ=VALUE

এই প্রক্রিয়াটির শেষে, আপনার /etc/X11/xorg.conf.d এর মধ্যে নতুন ফাইল 20-synaptics.conf থাকা উচিত এবং ফাইলটি দেখতে এমন হওয়া উচিত:

আমার 20-synaptics.conf ফাইল

৪. রিবুট করতে ভুলবেন না :)


এই পরামর্শ অনুসরণ করার পরে, আমার ল্যাপটপ টাচস্ক্রিন আর স্বীকৃত হয় না ...
ভ্যাক্যাটাকু

... এবং সফ্টওয়্যার কেন্দ্র থেকে সিনাপটিক্স টাচপ্যাড ড্রাইভার ইনস্টল করে এটি ফিরে পেয়েছে
ভিস্যাটাকু

এটি আমার তোশিবা ক্রোমবুক 2 এ একটি ঝাপসা টাচপ্যাড ঠিক করেছে যা ক্রুটন ক্রুটের মাধ্যমে উবুন্টু 14.04 চলছে। গিট প্যাচটি আর কাজ করবে বলে মনে হচ্ছে না, তবে উত্স থেকে সর্বশেষতম সিন্যাপটিক্স ড্রাইভার ইনস্টল করা আমার সমস্যাটি স্থির করেছে।
জোশ

6

এখানে উত্তরগুলির মধ্যে একটিও একটি এক্সপিএস 12 এ উবুন্টু 14.04.3 এর একটি নতুন ইনস্টলের জন্য কাজ করছিল না, যতক্ষণ না আমি সিমাউজ মডিউলটিকে কালো তালিকাভুক্ত করেছি। নিম্নলিখিত নির্দেশাবলী একটি XPS13 মেশিনের জন্য নির্দেশাবলী এই সেট থেকে মূলত উদ্ধৃত করা হয় :

আপনার টাচপ্যাডটি কেবল আই 2 সি বাস ব্যবহার করছে কিনা তা পরীক্ষা করুন, এবং পিএস 2 মোডটি ব্যবহার করছেন না। একটি টার্মিনাল শুরু করুন এবং প্রবেশ করুন

 xinput 

ভার্চুয়াল কোর পয়েন্টারে মাত্র দুটি আইটেম থাকা উচিত:

 Virtual core XTEST pointer
 DLL0665:01 06CB:76AD UNKNOWN 

যদি এটি পিএস 2 টাচপ্যাডের সাথে তৃতীয় আইটেমটির নামে তালিকাভুক্ত হয় তবে আপনার এই লাইনগুলি যুক্ত করে psmouse মডিউলটিকে কালো তালিকাভুক্ত করা উচিত /etc/modprobe.d/blacklist.conf:

# remove SynPS/2 Synaptics Touchpad because we want the mouse to work over IC2b
blacklist psmouse

তারপরে ফোন করুন

sudo update-initramfs -u

পুনরায় বুট করার পরে, বিকল্প Disable touchpad while typingমধ্যে System Settings/ Mouse & Touchpadআশানুরূপ তার কাজ করেনি।


4
আপনার পদক্ষেপগুলি সম্পাদন করার পরে সুবিধাজনক "টাইপ করার সময় টাচপ্যাড অক্ষম করুন" বিকল্পটি এখনও আমার কাছে উপস্থিত হয়নি, তবে অন্তত আমি syndaemonঅন্যান্য উত্তরগুলিতে পোস্ট হিসাবে কাজ করতে পারি । অর্থাৎ, আপনার উত্তরটি সত্যই সহায়ক ছিল এবং এটি আমার জন্য একটি প্রয়োজনীয় পদক্ষেপ ছিল। অনেক ধন্যবাদ! এটি একটি ডেল ইন্সপায়রন 5559 এবং উবুন্টু 16.10 এ রয়েছে।
egmont

3
আমি এই নির্দেশাবলী অনুসরণ করেছি এবং এটি উবুন্টু 16.10 এ কাজ করে। @ ইগমন্টের মত, টাচপ্যাড অক্ষম করার কোনও বিকল্প নেই, তবে আমি পরে টাইপ করার সময় আমার টাচপ্যাড নিয়ে আর সমস্যা হচ্ছে না।
একাঙ্গাস

1
আমি নিশ্চিত করতে পারি যে এটি উবুন্টু 16.04.2 চলমান কার্নেল সংস্করণ 4.10 এর জন্য কাজ করে। জিইউআই হাজির হয় না তবে এখন সিনডেমন ইচ্ছাকৃতভাবে কাজ করে। অনেক ধন্যবাদ!
andrebrait

2

আপনি যদি syndaemonআপনার স্টার্টআপ অ্যাপ্লিকেশনগুলিতে যোগ করেন তবে আপনাকে মাউস এবং টাচপ্যাড সেটিংসে "টাইপ করার সময় অক্ষম করুন" আনচেক করতে হবে। যদি আপনি এটি না করেন তবে দুটি প্রক্রিয়া হস্তক্ষেপ করে এবং আপনার বর্ণনার সাথে সাথে টাচপ্যাডকে পুরোপুরি কাজ করা বন্ধ করে দেয়। এটি ড্রাইভারকে আপগ্রেড না করে 14.04 স্টক (লেনভো টি 410 ল্যাপটপ) এ আমার জন্য কাজ করে।


0

গ্রেগুতি দ্বারা উল্লিখিত আপগ্রেডটি এখন লিনাক্সের জন্য সাধারণ কার্নেল আপগ্রেডে অন্তর্ভুক্ত করা হয়েছে 3.1.6+: http://xps13-9333.appspot.com/#touchpad দেখুন

উবুন্টুর জন্য কার্নেলটি আপগ্রেড করার সাধারণ নির্দেশাবলী এখানে http://ubuntuhandbook.org/index.php/2014/08/install-upgrade-linux-kernel-3-16/ এ পাওয়া যাবে । জেনেরিক -৪-বিট সিস্টেমের জন্য, আমি সেগুলি নীচে অনুলিপি করেছি:

cd /tmp/
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-headers-3.16.0-031600-generic_3.16.0-031600.201408031935_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-headers-3.16.0-031600_3.16.0-031600.201408031935_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-image-3.16.0-031600-generic_3.16.0-031600.201408031935_amd64.deb
sudo dpkg -i linux-headers-3.16.0-*.deb linux-image-3.16.0-*.deb

এবং তারপরে পুনরায় বুট করুন।

আমার কম্পিউটারটি পুনরায় চালু হওয়ার পরে, আমি গ্রিগুইটের পরামর্শ অনুসরণ করে পামমিনজেড প্যারামিটারটি পরিবর্তন করেছি। আমিও 100 ব্যবহার করেছিলাম।

synclient PalmMinZ=VALUE

আমি জিইউআই ব্যবহার করে টাইপ করার সময় অক্ষম করতে ট্র্যাকপ্যাড সেটিংটি পুনরায় সক্ষম করেছি।

এটি করার পরে কম্পিউটারটি ব্যবহার করে আমি কেবল 10-15 মিনিট ব্যয় করেছি তবে এখনও পর্যন্ত পুরো অভিজ্ঞতাটি আরও ভাল।


আমি সেখানে, আমি 3.16 কার্নেলটিতে আপগ্রেড করার চেষ্টা করেছি, কার্সারটি কেবল নিখোঁজ হয়ে গেল! আমাকে "পুরাতন" 3.13 কার্নেলের কাছে ফিরে যেতে হয়েছিল ... আজ আমি 14.04 এলটিএস থেকে 14.10 ইউটোপিক ইউনিকর্ন-এ আপগ্রেড প্রয়োগ করেছি, এটি একই বাগের ফলস্বরূপ: কার্সারটি এখানে এখন আর নেই, আমাকে সবকিছুই করতে হবে কীবোর্ড, এটি * এসএস-এ আসল ব্যথা। এখনও কোনও সমাধান খুঁজে পেল না ... খুব, খুব বিরক্তিকর।
গ্রেগুটি

আপনার কম্পিউটারটি আমার চেয়ে কেন অন্যরকম আচরণ করেছে তা আমি জানি না, তবে আমার প্রথম (একমাত্র!) চিন্তাভাবনাটি হ'ল বাক্সটি বের করার পরে আমি প্রথম কাজটি করেছিলাম উবুন্টু ওএসকে 14.04 এ উন্নীত করা এবং এই কার্নেল আপগ্রেড প্রয়োগ করা। তাই সম্ভবত আপনার মেশিনে এমন কিছু রয়েছে যা তাজা হওয়ার পরে তা সংঘাতের কারণ হয়ে দাঁড়িয়েছে ...?
অ্যান্ডি উইকার্ট

গ্রেগুটির সাথে আমারও একই অভিজ্ঞতা ছিল, তবে এটি আমার লিনাক্স-কার্নেল-এক্সট্রা ইনস্টল করতে ভুলে গিয়েছিল।
জেফ ওবার

উভয় সমাধানেরও কাজ করে না। আমি প্রস্তাবিত ড্রাইভারটি সংকলন করেছি, ইনস্টল করেছি, কোনও সাফল্য নেই। আমি স্পর্শকাতর টাচপ্যাডটি অক্ষম করার পক্ষে বেছে নিয়েছি, সত্যিই বিরক্তিকর এবং দুঃখের বিষয় যে এক হাজার ডলারের ল্যাপটপে এই অন্ধভাবে স্পষ্ট ত্রুটি রয়েছে।
ব্যবহারকারী260881
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.