টাচপ্যাডে মাল্টিটাইচ অঙ্গভঙ্গি


11

আমি জানতে চেয়েছিলাম কীভাবে আমি উবুন্টুতে মাল্টি-টাচ অঙ্গভঙ্গিগুলি কনফিগার করতে পারি। উইন্ডোজে আমি সিন্যাপটিক্স ড্রাইভার সফটওয়্যার ব্যবহার করে এটি করতে পারি।

আমি ইতিমধ্যে synclientট্যাপস, পামডিটেক্টট, স্ক্রোল ইত্যাদি কনফিগার করতে ব্যবহার করেছি তবে আমি অঙ্গভঙ্গি সমর্থনও চাই। এমনকি কি সম্ভব?

সিস্টেম-তথ্য: উবুন্টু 12.10, সিনাপটিক্স ক্লিকপ্যাড


কিছু বিশদ নির্দিষ্ট করে দিতে চেয়েছিল: আমি যা করতে চাই তা হ'ল ব্রাউজার / নটিলাস ব্যাক / ফরোয়ার্ড বোতামগুলির জন্য কোনও অঙ্গভঙ্গিটি কনফিগার করতে সক্ষম হওয়া। উইন্ডোজগুলিতে আমি 3-আঙুলের সোয়াইপ দিয়ে এটি করতে পারি। একইভাবে সমস্ত উইন্ডো হ্রাস করতে / খোলার জন্য। উইন 7-এ এটি উপরের বা নীচে চার আঙুলের সোয়াইপ দিয়ে করা যায়। আমি ম্যাকের মতো জিনিস চাই। এটা কি সম্ভব?
কাপাড

উত্তর:


11

9/15/2016 আপডেট করুন মাল্টিটোচটি বাক্সটির বাইরে কাজ করে এবং নীচে তালিকাভুক্ত সমস্ত সমাধান (এমট্র্যাক, সিঙ্কিলিয়েন্ট, জ্বিন, ...) গোলমাল করবে, সুতরাং আপনি যদি কোনও পুরানো কার্নেল থেকে আপডেট করতে চান যার প্রয়োজন হয়, সমস্ত মুছুন সহায়ক অ্যাপ্লিকেশনগুলি এবং আপনার ডেস্কটপ পরিচালকের জন্য টাচপ্যাড ইউআই দিয়ে আউট-অফ-বক্স কার্নেল আচরণ ব্যবহার করে দেখুন। এটি আপনার যা প্রয়োজন তা করা উচিত এবং যদি আপনি আরও অঙ্গভঙ্গি এবং স্টাফ চান তবে ইজাস্ট্রোক যুক্ত করুন যা ভালভাবে কাজ করে। এটি এখন স্টক কার্নেল ইনপুট ড্রাইভারগুলিতে সাজানো হয় এবং কমপক্ষে কার্নেল ৪.১.৩২ থেকে কোনও সমস্যা ছাড়াই কাজ করে, যদিও প্রথমদিকে 4.0.০ কার্নেল কাজ করবে না। বর্তমান এলটিএস কার্নেল, ৪.৪ যেমন দুর্দান্ত কাজ করে 4..7।

9/2015 আপডেট করুন ... 3.14 এর উপরে কার্নেলগুলি বা এর মধ্যে এখন বেশিরভাগ মাল্টিটচ নির্মিত হয়েছে, সুতরাং আপনার যদি সমস্যা হয় তবে এমট্র্যাক আনইনস্টল করার চেষ্টা করুন। কেবল বিল্ট ইন মাল্টিটুচ ড্রাইভার এবং ইজাস্ট্রোক আমার জন্য কার্নেল ৩.১৪ সাল থেকে ঠিকঠাক কাজ করছে, যদিও 4.0.০ এবং তার আপেলের ট্র্যাকপ্যাড ভেঙে এমন একটি রিগ্রেশন রয়েছে বলে মনে হচ্ছে। 3.18 কার্নেল যদিও দুর্দান্ত কাজ করে।

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

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

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

Mtrack এর পদ্ধতির মনে হয় যে দিকনির্দেশ উন্নতি করছে taking

আপনি যদি এটি ব্যবহার করেন তবে অন্যান্য স্টাফগুলি (জিন, টাচ্যাগগ) আনইনস্টল করুন এবং এরপরে রেপোস থেকে পুরো নামটি xtraver-xorg-ইনপুট-এমট্র্যাক ইনস্টল করুন

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

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

একবার চালনা করে make -j2ইনস্টল করে ইনস্টল করুন sudo make install, easystroke -gজিইউআই পেতে এটি দিয়ে শুরু করুন এবং নির্দেশাবলীর জন্য উইকি পৃষ্ঠায় যান ।

আর একটি সমস্যা সমাধানের দরকার হতে পারে সেটি হ'ল ড্রাইভার drivers

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

এই ড্রাইভারগুলি /usr/share/X11/xorg.conf.d এ সঞ্চয় করা আছে ।

/etc/X11/xorg.conf.dmtrack ড্রাইভারটি অনুলিপি করুন , সেই ফোল্ডারে সেটিংস সম্পাদনা করুন (কীভাবে যুক্ত লিঙ্কযুক্ত থ্রেড এবং README দেখুন) যদি আপনি (বা ইজাস্ট্রোক ব্যবহার করতে পারেন) আপনার তিনটি আঙুলের মঙ্গল পেতে পারেন , এবং নাম পরিবর্তন করুন ফাইলটি একটি উচ্চতর সংখ্যায় পরিণত হয়েছে যাতে 50-mtrack.conf 60 -mtrack.conf হয়ে যায় , অন্যথায় আমি খুঁজে পেলাম যে সিনাপটিক ড্রাইভারটি আপনার টাচপ্যাডটি অর্ধেক সময় ধরে নেবে।

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

আশাকরি এটা সাহায্য করবে. এটি মোটামুটি সক্রিয় বিকাশের ক্ষেত্র, সুতরাং আমি যা লিখি তা সম্ভবত এক বছরের মধ্যে অপ্রচলিত হয়ে উঠবে, আশা করি উন্নতির জন্য।


আরে এই মহান উত্তরের জন্য ধন্যবাদ। দুঃখিত এটি পরীক্ষা করতে কিছুক্ষণ সময় নিয়েছে :)
কেপাদ

এই বিষয়ে সঠিক সমাধান সম্পর্কে কোনও সংবাদ? এখনও এটি
গ্রহণযোগ্যভাবে

আজকাল একটি ইজস্ট্রোক প্যাকেজ বলে মনে হচ্ছে, এবং -g বিকল্পটি এটি জানা নেই। যুক্তি ছাড়াই এটি একটি জিইউআই শুরু করে যদিও। :) পিএস: আমি পুদিনা 16 চালাচ্ছি
হার্বার্ট

2

আমি কেবল আমার গাথুবটিতে এমট্র্যাকের ধারাবাহিকতা ব্যবহার করার পরামর্শ দিতে চেয়েছিলাম: https://github.com/p2rkw/xf86-input-mtrack , কেননা এটি 3 আঙুলের টানাকে সমর্থন করে (রিডমের নীচে নির্দেশাবলী)।

আমি এটিকে ইজিস্ট্রোকের সাথে একত্রে ব্যবহার করছি, তবে এই সাধারণ পরিবর্তনের সাথে পরম ডিভাইসগুলি সম্পর্কে কিছুটা বিধিনিষেধ অপসারণ করতে আমার ইজাস্ট্রোকে পরিবর্তন করতে হয়েছিল (দুঃখিত, এটি করার সঠিক কারণ আমি মনে করি না):

diff --git a/handler.cc b/handler.cc
index 8830ea2..c9e3f91 100644
--- a/handler.cc
+++ b/handler.cc
@@ -563,7 +563,7 @@ protected:
        }
 protected:
        void move_back() {
-               if (!prefs.move_back.get() || (xstate->current_dev && xstate->current_dev->absolute))
+               if (!prefs.move_back.get())
                        return;
                XTestFakeMotionEvent(dpy, DefaultScreen(dpy), orig_x, orig_y, 0);
        }

আমি অঙ্গভঙ্গির জন্য ত্রুটি মার্জিনও হ্রাস করেছি:

diff --git a/gesture.cc b/gesture.cc
index 8531c08..0df990e 100644
--- a/gesture.cc
+++ b/gesture.cc
@@ -104,9 +104,9 @@ int Stroke::compare(RStroke a, RStroke b, double &score) {
                return -1;
        score = MAX(1.0 - 2.5*cost, 0.0);
        if (a->timeout)
-               return score > 0.85;
+               return score > 0.95;
        else
-               return score > 0.7;
+               return score > 0.92;
 }

... এবং এটি দুর্দান্ত কাজ করে।

বেদনাদায়ক কনফিগারেশন সম্পর্কে সাইড নোট: আপনি এটিকে ফ্লাইতে কনফিগার করতে জিনপুট ব্যবহার করতে পারেন, তারপরে xorg.conf সম্পাদনা করতে পারেন, বা এক্সিনপুট অনুরোধ সহ স্টার্টআপ স্ক্রিপ্ট তৈরি করতে পারেন।

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