আপনি easystroke
সংশোধক প্লাস ট্যাপ, যেমন Ctrl+ Alt+ আলতো চাপ দিয়ে ডান-ক্লিকগুলি তৈরি করতে ব্যবহার করতে পারেন । অতিরিক্ত কনফিগারেশন সহ, এটি কেবলমাত্র একটি টাচস্ক্রিনের সাহায্যে একা-একা প্রবেশ করা যায়, নীচে দেখুন।
এটি বেশ দুর্দান্ত, "মডিফায়ার প্লাস ট্যাপ" হিসাবে রাইট-ক্লিক হিসাবে কোনওটি ( touchegg
মডিফায়ারগুলিকে স্বীকৃতি দেয় না), mouseemu
(টেপগুলিকে স্ক্যানকোডের অভাবে xsetwacom "…" set Button 1 …
সনাক্ত করে না ) বা আঙ্গুলের ইনপুট না হিসাবে ট্যাপগুলি সনাক্ত করতে পারে না ড্রাইভারে একটি বোতাম ইভেন্ট)।
1. ইনস্টলেশন
easystroke
প্রোগ্রামটি এখনই কেবলমাত্র ন্যূনতম রক্ষণাবেক্ষণ করা হয় তবে রিলিজ নোটগুলিতে তারা উবুন্টু 18.04-এ নির্মিত সাম্প্রতিক উবুন্টু প্যাকেজের সাথে লিঙ্ক করেছে। এটি আমার পক্ষে ভাল কাজ করেছে (উবুন্টু 18.10 এখানে)। আপনি নিম্নলিখিত হিসাবে এটি ইনস্টল করতে পারেন:
wget http://openartisthq.org/easystroke/easystroke_0.6.0-0ubuntu8_amd64.deb
sudo apt install ./easystroke_0.6.0-0ubuntu8_amd64.deb
2. কনফিগারেশন
দিয়ে প্রোগ্রাম শুরু করুন easystroke
।
দ্বিতীয় ট্যাব "পছন্দসমূহ" এর অধীনে, "অঙ্গভঙ্গি বোতাম" ক্লিক করুন এবং ধূসর ক্ষেত্রটিতে Ctrl+ Alt+ আলতো চাপুন। Ctrl+ Altকমপক্ষে এলএক্সকিউটের অধীনে, পরিবর্তকের সেরা পছন্দ বলে মনে হচ্ছে কারণ:
- Shift+ ক্লিক এবং Ctrl+ ক্লিক উভয়ই ইতিমধ্যে বহু-নির্বাচনের জন্য ব্যবহৃত হয় এবং যদি নির্ধারিত হয় তবে এর জন্য অনুপলব্ধ হয়ে উঠবে
easystroke
।
- Alt, Superএবং জড়িত কোনও সংমিশ্রণটি Superদেখা হবে না
easystroke
। এটি সম্ভবত একটি এলএক্সকিউট বা ওপেনবক্স কনগ্যুরেশন সমস্যা, তবে আমি এখনও অবধি এটি সমাধান করতে পারি নি।
প্রথম ট্যাব "ক্রিয়াগুলি" এর অধীনে, "ক্রিয়া যুক্ত করুন" ক্লিক করুন।
"প্রকার: আদেশ" এবং "বিশদ: xdotool keyup ctrl alt; xdotool click 3
" দিয়ে আপনার ক্রিয়াটি কনফিগার করুন । আপনার নির্বাচিত সংশোধক অনুসারে মানিয়ে নিন।
সংশোধকগুলির উপর নির্ভর করে, পার্শ্ব প্রতিক্রিয়া প্রতিরোধের জন্য প্রথমে সংশোধককে সাফ করা জরুরী। উদাহরণস্বরূপ Shift+ ক্রোমে ডান-ক্লিকের ফলে পাঠ্য নির্বাচনের দিকে পরিচালিত হবে। এছাড়াও, সফ্টওয়্যার দ্বারা এই কী টিপুনগুলি ট্রিগার করার সময় আটকে থাকা সংশোধকগুলি রোধ করার জন্য মডিফায়ারগুলি পরিষ্কারভাবে পরিষ্কার করা প্রয়োজন (নীচে বিভাগ 3 দেখুন)। কমান্ড কার্যকর করার পূর্বে নিজেই সংশোধকগুলি সাফ না করা একটি বাগ-ইন হিসাবে বিবেচিত হতে পারে easystroke
।
"রেকর্ড স্ট্রোক" ক্লিক করুন এবং একটি একক ট্যাপ রেকর্ড করুন।
আপনি "পছন্দগুলি → উপস্থিতি Pop পপআপগুলি দেখান" এর অধীনে (এখানে বরং অপ্রয়োজনীয়) পপআপগুলি অক্ষম করতে পারেন।
আপনি এই অঙ্গভঙ্গি স্বীকৃতিটি কেবলমাত্র আপনার টাচস্ক্রিন এবং সম্ভবত "অ্যাডভান্সড → ডিভাইসস" এর অধীনে পেন ইনপুট ডিভাইসে সীমাবদ্ধ করতে পারেন।
এখন, Ctrl+ Alt+ ট্যাপ একটি ডান ক্লিক তৈরি করবে।
দ্রষ্টব্য যে easystroke
একক-স্পর্শ অঙ্গভঙ্গির জন্য দুর্দান্ত অঙ্গভঙ্গি স্বীকৃতি ("স্ক্রিনে আকার আঁকার") যা আপনি টাচস্ক্রিন ব্যবহার করার সময় অনেকগুলি কাজ স্বয়ংক্রিয় করতে ব্যবহার করতে পারেন। এটি এর মূল উদ্দেশ্য, যদিও ডান ক্লিকের এমুলেশনটি কেবল একটি পার্শ্ব প্রতিক্রিয়া।
৩. উন্নতি: কেবলমাত্র ডান-ক্লিকগুলি touch
এখন এই কনফিগারেশনটি উন্নত করুন যাতে আপনি একটি হাত দিয়ে ডান-ক্লিকগুলি এবং একটি টাচস্ক্রিনকে ট্রিগার করতে পারেন (1) একটি বিশেষ অন-স্ক্রিন বোতামটিতে ট্যাপ করে যার অর্থ হবে "পরবর্তী ট্যাপটি ডান ক্লিক করুন" এবং (2) তারপরে আলতো চাপুন সাধারণভাবে পর্দায়।
এখানে লুবুন্টু (এলএক্সকিউটি) এবং উপরে নির্বাচিত Ctrl+ Altসংশোধক ব্যবহারের জন্য একটি রেসিপি দেওয়া হয়েছে , তবে নীতিটি সমস্ত ডেস্কটপ পরিবেশে এবং সমস্ত সংশোধক সহ একই: প্যানেলে একটি কাস্টম কুইকল্ল্যাঞ্চ এন্ট্রি unch
আপনার কুইললঞ্চ এন্ট্রিটির জন্য একটি কাস্টম আইকন তৈরি করুন এবং এটি সংরক্ষণ করুন ~/.icons/default/rightclick.png
।
একটি কাস্টম .desktop
ফাইল তৈরি করুন এবং .local/share/applications/rightclick.desktop
নীচের সামগ্রী হিসাবে এটি সংরক্ষণ করুন । নোট করুন যে আপনাকে username
পরম পথের সরবরাহ করতে হবে ।
[Desktop Entry]
Name=Rightclick
Comment=Next tap is a rightclick via Ctrl + Alt + easystroke gesture.
Icon=/home/matthias/.icons/default/rightclick.png
Exec=xdotool keydown ctrl alt
Type=Application
Categories=System;Utility;
StartupWMClass=localdomain.rightclick
আপনার LXQt প্যানেলে আরও একটি কুইলল্যাঞ্চ উইজেট যুক্ত করুন। নীতিগতভাবে আপনি নিজের বিদ্যমানটিকেও সংশোধন করতে পারেন, আমি দেখতে পেয়েছি যে ডান হাতের ক্রিয়াকলাপের জন্য পর্দার নীচে ডান কোণে স্থাপন করা সর্বাধিক প্রাকৃতিক এবং দুর্ঘটনাজনিত মিসক্লিকগুলি কেবলমাত্র তারিখটি দেখায় (যদি এটি পাশের অংশে থাকে তবে বাম, আমার ক্ষেত্রে হিসাবে) পরিবর্তে কিছু বড় অ্যাপ্লিকেশন শুরু করুন।
আপনার কাস্টম ফাইলটি উল্লেখ করতে ~/.config/lxqt/panel.conf
নতুন [quicklaunch2]
বিভাগটি খুলুন এবং সামঞ্জস্য .desktop
করুন। আবার, আপনি সরবরাহ করতে হবে username
। এটি দেখতে কেমন হতে পারে তার উদাহরণ:
[quicklaunch2]
alignment=Left
apps\1\desktop=/home/username/.local/share/applications/rightclick.desktop
apps\size=1
type=quicklaunch
পরিবর্তনগুলি কার্যকর করতে LXQt প্যানেলটি পুনরায় চালু করুন। যে জন্য:
- "LXQt মেনু → পছন্দসমূহ → LXQt সেটিংস → সেশন সেটিংস" এ যান।
- "বেসিক সেটিংস → LXQt মডিউলগুলি → প্যানেল" নির্বাচন করুন।
- "থামুন" ক্লিক করুন।
- "শুরু" ক্লিক করুন।
(আপনি চালানো পারে killall lxqt-panel && lxqt-panel
মধ্যে Alt+ + F2লঞ্চ ডায়ালগ, কিন্তু যে উপরে উল্লিখিত ডায়ালগে স্বীকৃত প্যানেল অবস্থা হস্তক্ষেপ করবে, এবং যদি আপনি উভয় কৌশল মিশ্রিত করা আপনি দুই প্যানেল কিছু প্যানেল অনুপস্থিত এক সঙ্গে, একে অপরের উপরে চলমান আছে চাই আইকনস। সুতরাং ভাল না। এটি এখনও বগি।)
এছাড়াও, যদি আপনার টাচস্ক্রিনের পাশে বিশেষ হার্ডওয়্যার বোতাম থাকে তবে আপনি তার xdotool keydown ctrl alt
পরিবর্তে কমান্ডটি নির্ধারণ করতে পারেন ।
4. অন্যান্য উন্নতি এবং সমস্যা সমাধান
একটি দুর্দান্ত পার্শ্ব প্রতিক্রিয়া হিসাবে, কেবলমাত্র স্পর্শ-রাইট-ক্লিকের জন্য উপরের কৌশলটি আপনি কনফিগার করেছেন এমন সমস্ত অন্যান্য অঙ্গভঙ্গিতে একক হাতের অ্যাক্সেস সক্ষম করে easystroke
। এটি টাচস্ক্রিন ব্যবহার অটোমেশনের জন্য একটি দুর্দান্ত শক্তিশালী বৈশিষ্ট্য।
আপনি যখন অন্যান্য অঙ্গভঙ্গিগুলিতে কনফিগার করেন easystroke
, নিম্নলিখিত বাগটি সম্পর্কে সচেতন হন: easystroke
কনফিগার করা ক্রিয়াটি করার আগে আমাদের নির্বাচিত সংশোধককে সাফ করবেন না। "কী" এবং "পাঠ্য" ক্রিয়াকলাপগুলি সমস্তরূপে উপরের ক্ষেত্রে Ctrl+ Altএর সাথে কী সংমিশ্রণে ফল দেয় , যা তাদের অকেজো করে তোলে। কার্যকারণ হিসাবে, পরিবর্তে "কমান্ড" অ্যাকশন টাইপ চয়ন করুন এবং উপরের মতো একইভাবে নিজেকে পরিবর্তনকারীকে সাফ করুন। সুতরাং Ctrl+ ট্রিগার করতে V, আদেশটি হ'ল:
xdotool keyup ctrl alt; xdotool key "ctrl+v"
( xdotool
বিকল্পটি --clearmodifiers
এখানে সহায়তা করে না কারণ এটি কেবলমাত্র চালনার জন্য কী সংমিশ্রণের সময় পরিবর্তনকারীগুলিকে অক্ষম করে এবং পরে তাদের পুনরায় প্রয়োগ করে this এই ক্ষেত্রে পরবর্তী কৌশলটি উপরের কৌশল অনুসারে ডান ক্লিক করবে, তবে আমরা চাই না এই ক্ষেত্রে।)
আপনি যদি পরীক্ষার সময় কখনও কখনও সংশোধককে আটকে থাকেন তবে, শারীরিক কীবোর্ডে সংশোধক কীগুলি টিপুন এবং ছেড়ে দেওয়ার শর্তটি ঠিক করবে।
কখনও কখনও এই জিনিসগুলি পরীক্ষার সময়, আমার LXQt আমার কীবোর্ড এবং মাউস ইভেন্টগুলি খুব গোলমেলে হয়ে যায়। এই জাতীয় ক্ষেত্রে, কেবল গ্রাফিকাল পরিবেশ থেকে লগ আউট এবং আবার লগ ইন করা সহায়তা করে।
easystroke
এখানে প্রয়োজনীয় হিসাবে ডান-ক্লিকগুলির ক্ষেত্রে সহ একক হাতের স্পর্শ-অপারেশন বাস্তবায়নের সবচেয়ে সহজ উপায় হ'ল easystroke
প্যানেল আইকনটিতে একটি ট্যাপ এটিকে আমাদের কাস্টম প্যানেল আইকনটিকে কনফিগার করা ঠিক একই অভ্যন্তরীণ অবস্থায় নিয়ে আসে, কিন্তু ছাড়া কারণ যে আটকে সংশোধনকারীদের ইত্যাদি .. হতে দেখাতে পারেন আসলে কীবোর্ড পরিবর্তক রাষ্ট্র পরিবর্তন easystroke
জানালা, এক তারপর তার প্যানেলের আইকন প্রসঙ্গ মেনু ব্যবহার করতে হবে। স্পষ্টতই, এর কোডটিতে কিছু পরিবর্তন দরকার easystroke
।