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