বিরক্তিকর কর্মপ্রবাহ ছাড়াই স্ক্রীনকাস্টগুলির জন্য মাউস হাইলাইট করুন


14

ডকুমেন্টেশন / টিউটোরিয়াল ভিডিওগুলি তৈরি করার জন্য, আমাকে মাউসটি হাইলাইট করতে হবে, উদাহরণস্বরূপ এর চারপাশে হলুদ ট্রান্সফুল্যান্ট করোনার সাহায্যে:

এখানে চিত্র বর্ণনা লিখুন

ক্লিক এবং চলন্ত চলাকালীন চিহ্নিতকারীটি সক্রিয় হওয়া উচিত, তবে এটি যদি সর্বদা থাকে তবে তা ঠিক ঠিক fine

এটি কিছুটা ডিগ্রি পিছনে কী রয়েছে তার দৃষ্টিভঙ্গিটিকে অস্পষ্ট করতে পারে তবে এটি পিছনে কী রয়েছে তা ক্লিক করতে বা উইন্ডো থেকে দূরে ফোকাস নিতে সক্ষম হতে অক্ষম করতে পারে।

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

আমি আর্চ লিনাক্স এবং দুর্দান্ত ডাব্লুএম ব্যবহার করছি।

ধন্যবাদ!


রেকর্ডটির জন্য, আমি কী-মন নিয়ে একইরকম সমস্যাগুলি একটি নন-টাইলিং ডাব্লুএম (ওপেনবক্স) এ পেয়েছি।
gandalf3

একটি কাস্টম মাউস থিম ইনস্টল করুন। সারাক্ষণ কাজ করে। নীচে আমার উত্তর আরও বিশদ।
ক্লিয়ারকিমুরা

উত্তর:


6

XDG স্পেসিফিকেশন অনুসরণ করে এমন একটি কাস্টম মাউস থিম ব্যবহার করুন ।

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

মাউস থিম কিভাবে তৈরি করবেন

আমাদের কি কাস্টম মাউস থিম তৈরি করতে হবে? হ্যাঁ, যদি ব্যবহারকারী নিজে থেকে একটি তৈরি করতে পছন্দ করে। এটি সময় সাপেক্ষ হতে পারে এবং বেশিরভাগ ব্যবহারকারীর কিছু রিডিং করা দরকার।

"আইকন থিম তৈরি করা" সম্পর্কে সর্বাধিক সাম্প্রতিক আলোচনাটি সার্কা 2015, যা লিনাক্স.আরজে এই থ্রেডে পাওয়া যায় । এটি কার্সারে সামান্য বিস্তৃত এবং আরও পড়ার জন্য উদারতার সাথে আরও লিঙ্ক সরবরাহ করে।

বেশ কয়েকটি পুরানো টিউটোরিয়াল X10 মাউস কার্সার (এক্সএমসি) তৈরির জন্য এই জিআইএমপি প্লাগ-ইন উল্লেখ করেছে 2010 আরেকটি পদ্ধতির এক্সকর্সর্জেন প্রোগ্রাম ব্যবহার করা হচ্ছে , যা ehow.comএই নিবন্ধে ব্যাখ্যা করা হয়েছে ।

বা থিম তৈরি না করেই

তারপরে আবার, আমাদের কি একটি তৈরি করা দরকার ? না, কারণ কিছু ব্যবহারকারী ইতিমধ্যে এই ধরনের থিম তৈরি করেছেন। বেশিরভাগ ব্যবহারকারীর সবেমাত্র এটি অনুসন্ধান, ডাউনলোড এবং ইনস্টল করতে হবে।

আমি দেখতে পেলাম যে এমবিওএসএসজি দ্বারা ডিএমজেড- হাইলাইটটি একটি সহজ এবং মার্জিত সমাধান।

এটি উবুন্টু / লিনাক্সের জন্য একটি কাস্টম মাউস থিম যা কার্সারের নীচে স্বচ্ছ হলুদ বৃত্ত রয়েছে যা প্রশ্নের বর্ণনার প্রায় ঠিক একই রকম। নামের ইঙ্গিত হিসাবে, ডিএমজেড-হাইলাইট (বাম) ডিএমজেড কার্সার থিমগুলি থেকে ডিএমজেড হোয়াইট ভেরিয়েন্টের উপর ভিত্তি করে।

ডিএমজেড-হাইলাইট এবং ডিএমজেড সাদা তুলনায় compared

ডিএমজেড-হাইটলাইট কি কাজ করে?

  • হাইলাইট চিহ্নিতকারী: হ্যাঁ
  • স্বচ্ছ হলুদ: হ্যাঁ
  • সক্রিয় চিহ্নিতকারী: হ্যাঁ, ক্লিক করে এবং moving 1 সরিয়ে নেওয়ার সময়
  • নিষ্ক্রিয় ক্লিক: কোন ^ 2
  • চুরি ফোকাস: না ^ 2

^ 1: বেশিরভাগ ইউআই উপাদানগুলির জন্য সর্বদা দৃশ্যমান, পাঠ্য ইনপুট ব্যতীত Iকার্সারটি প্রদর্শিত হবে

মাউসপ্যাডের বিপরীতে ডিএমজেড-হাইলাইট

। 2: মাউস থিম উইন্ডোজ থেকে বাধা দেয় না বা ফোকাস নেয় না, কেবল সাধারণ কার্সার যার নীচে হাইলাইট থাকে

ইউআই উপাদান এবং ডেস্কটপের বিরুদ্ধে ডিএমজেড-হাইলাইট

দাবি অস্বীকার: এই উত্তরটি কার্সারে চিহ্নিতকারীকে পরিচয় করানোর সহজতম উপায় প্রস্তাব করার উদ্দেশ্যে। এই হিসাবে, এই উত্তরটি "মাউস থিম কীভাবে ইনস্টল করবেন" (এটি একটি পৃথক প্রশ্ন এবং উত্তর দ্বারা আচ্ছাদিত করা উচিত) সম্পর্কে ব্যাখ্যা করবে না

ডিএমজেড-হাইলাইটের লেখক ইনস্টল এবং আনইনস্টল স্ক্রিপ্টগুলি সরবরাহ করেছিলেন যা উবুন্টু ব্যবহারকারীদের জন্য সুবিধাজনক। আমার ক্ষেত্রে, কার্সারটি ম্যানুয়ালি ইনস্টল করা হয়েছিল এবং sudo update-alternativeকমান্ডগুলির মাধ্যমে কনফিগার করা হয়েছিল , কারণ আমি এইভাবে পছন্দ করি।

জুবুন্টু 14.04 (এক্সএফসি 4.10) এ ডিএমজেড-হাইলাইট পরীক্ষা করা হয়েছে।

TL; DR একটি কাস্টম মাউস থিম ইনস্টল করুন, যা কার্সারকে হাইলাইট করবে। জিরো স্ক্রিপ্টস, সারাক্ষণ কাজ করে।


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

আমি নিশ্চিত করেছি যে ডিএমজেড-হাইলাইট কমপিউটিং / নন-কম্পোজিটিং এক্সএফসি 4.10 উভয় ক্ষেত্রেই কাজ করে; ভোকোস্ক্রিন ১.৯.০ (ব্যবহার করে libav-tools), জুবুন্টু ১৪.০৪ ব্যবহার করে স্ক্রিনকাস্টটি হাইলাইটটি হ্রাসযুক্ত এবং দৃশ্যমান ।
ক্লিয়ারকিমুরা

4

উপরে উল্লিখিত ডিএমজেড-হাইলাইট থিমটি প্রাথমিক তীর পয়েন্টারটির জন্য কাজ করে, অন্য কার্সারগুলির মধ্যে হাইলাইট করা হয় না।

এতে হতাশ হয়ে আমি একটি শর্ট প্রোগ্রাম লিখেছিলাম যা প্রদত্ত থিমের জন্য সমস্ত কার্সারের ক্ষেত্রে একই রকম হাইলাইট প্রয়োগ করে।

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

হাইলাইট কার্সার


ভাগাভাগির জন্য ধন্যবাদ তোমাকে. প্রথমে আপনার অনুমতি ব্যতীত, github.com/iPAS/DMZ- হোয়াইট- হাইলাইটলাইটে ইনস্টলেশনটি আরও সহজ করার জন্য আমি আপনার সরবরাহিত থিমটি গ্রহণ করেছি
আইপিএএস

আমার আইপিএল আপনাকে অনুপ্রেরণা জানিয়ে @IPAS খুশি!
ধাটগুই


-1

আপনি কি অনুরূপ প্রশ্নের উত্তরটিতে যা বিস্তারিত রয়েছে তা চেষ্টা করেছেন? /unix//a/183941/141220

আপনার কাছে আর্চ এবং একটি অস্বাভাবিক ডাব্লুএম রয়েছে যাতে আপনি সম্ভবত জানতেন যে আপনার নিজের কিছু হ্যাকিং করতে হয়েছিল।

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


নিম্নলিখিত সম্ভবত আপনার জন্য কাজ করবে:

#!/bin/sh
unset X Y; sleep 1
eval "$(xdotool getmouselocation -shell 2>/dev/null)"
for n in X Y; do  : "$(($n-=$n>25?25:$n))"; done
xwd -root -silent |
xv -    -crop "$X" "$Y" 50 50 \
        -geometry "50x50+$X+$Y" \
        -nodecor -viewonly -rv -quit

এটি তিনটি ইউটিলিটি উপর নির্ভর করে xv, xwdএবং xdotool। প্রথম দুটি হ'ল প্রচলিত এক্স ইউটিলিটিস এবং তৃতীয়টি আমি ইতিমধ্যে নিশ্চিত যে আপনার ইতিমধ্যে রয়েছে।

এক সেকেন্ড ঘুমানোর পরে, xdotoolমাউসের বর্তমান স্থানাঙ্কগুলি তার স্টাডাউটে একটি বিভক্ত-বান্ধব -shellবিন্যাসে লিখেছে :

X=[num]
Y=[num]
windowID=[num]

evalশেল ভেরিয়েবলগুলি সেই অনুযায়ী সেট করে এবং লুপের জন্য শীঘ্রই প্রদর্শিত হওয়া চিত্রের অর্ধেকের প্রতিটি $Xএবং $Yএর মান থেকে বা তার চেয়ে কম মান হলে 25সেট সেট করে 0

xwdকোনও পাইপের উপরে মূল উইন্ডোটি ডাম্প করে দেয় xvযা মাউসের অবস্থানের চারপাশে একটি চিত্রের আকারে ফসল দেয় 50x50এবং সামান্য উইন্ডোতে বর্তমান মাউস কার্সারের নীচে চিত্রটির নেতিবাচক চিত্র প্রদর্শন করে যে কোনও উইন্ডো ম্যানেজার সজ্জা সান করে।

শেষ ফলাফলটি এরকম কিছু:

এখানে চিত্র বর্ণনা লিখুন

... যদিও আমি অনুমান করি যে আমার মাউস কার্সারটি স্ক্রিন শটে প্রদর্শিত হবে না। নিশ্চিন্ত, যদিও আমি যখন ছবিটি নিয়েছি তখন এটি সাদা বাক্সের ঠিক উপরে ছিল।

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

যাইহোক, xvউভয় -viewonlyএবং -quitসুইচ উভয় দিয়ে চালিত হওয়ায় মাউস-বোতামটি ক্লিক করার সাথে সাথে একটি কীবোর্ড কী টিপানোর সাথে সাথে এটি অদৃশ্য হয়ে যাবে - তবে আপনি এটি না করা পর্যন্ত রয়ে যাবে।

নিঃসন্দেহে আপনি একা পাশাপাশি ImageMagickবা এমনকি আরও অনেক কিছু বিস্তৃত করতে পারেন xv- তবে আমি মাউস কার্সারের নীচে কিছুটা নেতিবাচক বাক্সটি করেছি। আপনি জানতে পারেন এখানে Xv ডক্স জন্য এবং ডক্স xwdমধ্যে man xwd


1
আকর্ষণীয়, তবে ওপি'র প্রয়োজনীয়তা পূরণ করছে বলে মনে হয় না। এটি উইন্ডোটি ক্লিকগুলিকে ব্লক করে এবং কার্সারটি অনুসরণ করে না it
gandalf3

এই স্ক্রিপ্টটি সম্ভবত একটি উপযুক্ত 'ঘুম' সহ একটি লুপে রাখতে হবে। এটি এখন অবশ্যই এটি কেবল একটি একক চিত্র মুদ্রণ করে, ডু।
bobafetthotmail

ব্লকিং ক্লিকগুলির জন্য, আমি মনে করি যে আপনাকে -rootবিকল্পগুলির সাথে খেলতে হবে xv, কারণ এটি স্টাফের উপরে নিজের এক্স উইন্ডোটি খুলতে বাধ্য করে না। তবে তারপরে এটি ক্লিকগুলি অনুধাবন করতে পারে না (পুরো পয়েন্টটি এখানে) সুতরাং আপনার স্ক্রিপ্টটি এটি বন্ধ করে লুপের মাধ্যমে ম্যানুয়ালি পুনরায় চালু করতে হবে। "রুট উইন্ডো বিকল্পগুলি" ডকুমেন্টগুলিতে স্ট্রাক্টবায়ো.ভান্ডারবিল্ট.ইডু
চ্যাজিন /

1
পুরো স্ক্রিপ্টটি কেবল একটি লুপে ডাম্প করার সময় পারফরম্যান্সটি খুব দুর্দান্ত হবে তা আমি কল্পনা করতে পারি না .. এমনকি ঘুম ছাড়াও উইন্ডোটি আমার মেশিনে প্রদর্শিত হতে প্রায় আধা সেকেন্ড সময় নেয়।
gandalf3

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