গুগল ক্রোম এবং এক্স ডিসপ্লে (xorg এবং xsession) সহ আমার উবুন্টু সার্ভার 14.04.3 এ চলছে একটি কিওস্ক অ্যাপ্লিকেশন।
নিষ্ক্রিয় হওয়ার 2 সেকেন্ড পরে মাউসটি আড়াল করার জন্য বর্তমানে আমার কাছে কিছু স্ক্রিপ্ট রয়েছে এবং যখন ব্যবহারকারী মাউসটি সরানোর চেষ্টা করে তা উপস্থিত হয়। আমি কেবল cursor:none
ইনজেকশনে অদৃশ্য ওভারলে উপরের উপকারটি পাই এবং যখন প্রয়োজন হয় তখন ওভারলেটি সরিয়ে ফেলি ।
দেখে মনে হচ্ছে যে আমি যখন কায়াস্কটি বুট করব তখন কোডটি প্রত্যাশা অনুযায়ী কার্যকর করে এবং আমি ওভারলে সন্নিবেশ করতে দেখতে পাই তবে যেহেতু মাউসটি কেবল "বোঝা" ছিল তাই এটি অদৃশ্য হবে না যতক্ষণ না আমি এটির সাথে একটি ছোটখাটো আন্দোলন না করি। মনে হচ্ছে ব্রাউজারটি মাউস সনাক্ত না করা পর্যন্ত আমি এটি দিয়ে একটি ছোটখাটো আন্দোলন না করি যার ফলস্বরূপ স্ক্রিনের মাঝখানে প্রদর্শিত হবে। যেহেতু সমস্যাটি আমার কোডের সাথে সম্পর্কিত না বলে মনে হচ্ছে এটি ঠিক জরিমানা কার্যকর করে।
আমি যা করতে চাই তা হ'ল যদি মাউসটি 2 সেকেন্ডের জন্য না সরানো থাকে তবে এটি আড়াল করুন। যখন ব্যবহারকারী মাউসটি সরানোর চেষ্টা করে, আবার এটি দেখান। এক্স ডিসপ্লেটি বুট করার পরে সমাধানটি তত্ক্ষণাত কাজ করতে হবে, তাই আমি এক্স ডিসপ্লেটি বুট করার সময় মাউসটি স্ক্রিনের মাঝখানে থাকে এবং এমনকি আমি এটি বুটে স্পর্শ না করলেও এটি নিষ্ক্রিয় হওয়ার 2 সেকেন্ড পরে অদৃশ্য হয়ে যায়। আমার ধারণা, কিওস্কটি নতুনভাবে বুট করা অবস্থায় যখন মাউসটি সনাক্ত করা যায় নি তখন আমার কোডের উপর নির্ভর করার পরিবর্তে এক্স ডিসপ্লেতে টিঙ্কারিংয়ের মাধ্যমে আমার এটি অর্জন করা দরকার।
এক্স ডিসপ্লে দিয়ে কি এমন কাজ করা সম্ভব?
init.d
ফোল্ডারের মধ্যে একটি ফাইল তৈরি করতে চাইছেন ?