মাউস কার্সারটি কীভাবে আড়াল করবেন


39

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

আমার সেরা বেটটি হ'ল এক ধরণের কার্সার থিম যা কেবল স্বচ্ছ কার্সার নিয়ে থাকে। আমি ইউআইআই স্যুইচ করার জন্য এবং ডিফল্ট ইউনিটি ইউআইতে কার্সার থিমগুলি ইনস্টল করার জন্য কিছুটা অবাক হয়েছি, তবে আমি যেহেতু ইউনিটি ব্যবহার করব না, এটি কোনও সমস্যা নয়। এটি প্রদর্শিত হয় যে update-alternatives --list x-cursor-themeসমস্ত তালিকাভুক্ত বিকল্পগুলি .themeফাইলগুলি উল্লেখ করে, তাই আমি তাদের জন্য প্যাকেজ তালিকাটি অনুসন্ধান করেছি । ফলাফলের তালিকাটি কোনও সম্ভাব্য প্রার্থীকে তালিকাভুক্ত করে না, অর্থাত্ তাদের নামে "অদৃশ্য" বা "স্বচ্ছ" থাকা কোনও প্যাকেজ নেই।

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

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

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

উত্তর:


41

'অবারিত' চেষ্টা করুন

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

ব্যবহার করতে, এটি ইনস্টল করুন

sudo apt-get install unclutter

তারপর এটি চালান

unclutter -idle 0.01 -root

পয়েন্টারটি অদৃশ্য হওয়ার আগে সংখ্যাটি কয়েক সেকেন্ডের (এই ক্ষেত্রে, 1/100 সেকেন্ড)


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

দুর্দান্ত ধারণা! আপনার কি এমন থিম আছে? আমি উত্তরে একটি সুপারিশ যুক্ত করতে চাই
জোসিনালভো

1
দুঃখিত, আমি বিদ্যমান থিম সম্পর্কে অবগত নই। ম্যানুয়ালি এই ধরনের থিম তৈরি করা খুব বেশি কঠিন হওয়া উচিত নয়। উপযুক্ত পিএনজি ফাইল তৈরি করুন এবং xcursorgenএক্স 11 কার্সার ফাইল তৈরি করতে ব্যবহার করুন। তারপরে আপনাকে cursor.themeফাইল লিখতে হবে, কার্সার ফাইলগুলি উপ-ডিরেক্টরিতে cursorsরেখে পুরো জিনিসটি থেকে একটি জিপ ফাইল তৈরি করতে হবে। দেখুন ehow.com/how_5026012_make-cursors-file-ubuntu.html এবং freedesktop.org/wiki/Specifications/cursor-spec/?action=print এবং কিছু বিদ্যমান থিম gnome-look.org/?xcontentmode=36 আরো বিস্তারিত জানার জন্য।
মিক্কো রেন্টালাইনেন

NoMachine সঙ্গে আশ্চর্যজনক, নিখুঁত সিম্বিওসিস! ধন্যবাদ!
কুম্ভ শক্তি

কখনও কখনও unclutter ব্যবহার করে অ্যাপ্লিকেশনটি ফোকাস হারাতে পারে, উদাহরণস্বরূপ ওয়েব ব্রাউজ করার সময় মাউস পয়েন্টারটি ক্লিক বা সরা না হওয়া পর্যন্ত মাউস হুইল কাজ করতে পারে না। এটি কেবল মনে মনে রাখবেন যাতে আপনি ভাবছেন না যে এটি আমার মতো ওয়েব ব্রাউজারে কোনও বাগ আছে;)
golimar

21

আপনি যদি কখনও চান না যে কার্সারটি (টাচস্ক্রিনের জন্য উপযুক্ত) প্রদর্শিত হবে তবে আমার অভিজ্ঞতা থেকে কলকারখানা যথেষ্ট হবে না। পরিবর্তে আপনি -nocursorএক্স শুরু করার সময় ব্যবহার করতে পারেন ।

উদাহরণ:

startx -nocursor

Http://www.x.org/wiki/AdvancedTopics FAQ /#index1h2 দেখুন


1
দুর্দান্ত উত্তর! এটি আমার জন্য কেবল startx -- -nocursor
এইভাবেই

5
এক্স শুরু হওয়ার পরে কি এই পরিবর্তনশীল পরিবর্তন করার কোনও উপায় আছে?
অ্যারন ফ্র্যাঙ্ক

11

আপনি যদি লাইটডিএম ব্যবহার করেন:

/etc/lightdm/lightdm.confযোগ করে সম্পাদনা করুন :

xserver-command=X -bs -core -nocursor

আপনি যদি নডম ব্যবহার করছেন:

/etc/default/nodmপ্রতিস্থাপন করে সম্পাদনা করুন :

NODM_X_OPTIONS='-nolisten tcp'

সঙ্গে

NODM_X_OPTIONS='-nolisten tcp -nocursor'

এটি গীবস থেকে খুব সহায়ক উত্তর তৈরি করছে


1

উবুন্টু 16.04

/usr/share/lightdm/lightdm.conf.d/50-xserver-command.confএই লাইনটি খুলুন এবং সম্পাদনা করুন:

xserver-command=X -core

পরিশেষে -nocursorএটি। এটার মত:

xserver-command=X -core -nocursor

সংরক্ষণ করুন এবং পুনরায় আরম্ভ করুন।

সতর্কতা : এই প্রশ্নের অন্যান্য উত্তরের মতো, এই ফাইলে থাকা ভুলগুলি জর্গের সূচনা আটকাবে। যাইহোক, আপনি এখনও টার্মিনালে লগইন করতে পারেন এবং ফিরে যেতে পারেন।


দ্রষ্টব্য: এটি আপনার মেশিনে লগইন ভঙ্গ করতে পারে। সতর্কতার সাথে ব্যবহার করুন.
ইগোর

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