Xorg এ উত্পন্ন সমস্ত ইভেন্টগুলি প্রদর্শিত কি সম্ভব? যেমন কিবোর্ড চাপা, মাউস ইভেন্টগুলি ...?
Xorg এ উত্পন্ন সমস্ত ইভেন্টগুলি প্রদর্শিত কি সম্ভব? যেমন কিবোর্ড চাপা, মাউস ইভেন্টগুলি ...?
উত্তর:
একটি চমত্কার দ্রুত অনুসন্ধান সম্ভবত xev
ফলস্বরূপ হবে। এটি আপনাকে এক্স টিতে চাপানো বা টাইপ করা সমস্ত কিছু দেখায় না। পরিবর্তে, আপনাকে কীকড এবং মাউস গতিবিধি সম্পর্কে তথ্য দেখতে দেবে।
তবে -root
বিকল্পের সাহায্যে আপনি xev
পুরো এক্স সেশনটি পর্যবেক্ষণ করতে পারবেন । দ্রষ্টব্য, আপনি যদি এটি করেন তবে আপনি যে কোনও প্রোগ্রামের সাথে আসলে ইন্টারঅ্যাক্ট করা বেশ কঠিন করে ফেলবেন যেহেতু xev
সমস্ত ইনপুট ক্যাপচার করবে।
xev -root
একটি অন্তর্নিহিত "ওয়াইএমএমভি" নিয়ে আসে। আর একটি সম্ভাব্য সমাধান হ'ল xinput
কাজটি সম্পন্ন করতে ব্যবহার করা (যদিও আপনার সাম্প্রতিক সংস্করণ প্রয়োজন (১.6.১ বা তার বেশি)):
$ xinput test-xi2 --root
উপরের অংশগুলিতে সমস্ত ইভেন্ট ক্যাপচার করতে সক্ষম হওয়া উচিত , যদি আপনার xinput
সমর্থন না করে test-xi2
বা --root
আপনি xinput test
কোনও নির্দিষ্ট কীবোর্ড বা মাউস ডিভাইসে ব্যবহার করতে পারেন ।
এই অন্যান্য প্রশ্নটিও দেখুন: প্রতিটি কীস্ট্রোক রেকর্ড করুন এবং একটি ফাইলে স্টোর করুন
xev
কেবলমাত্র "রুট উইন্ডো" তে ইভেন্টগুলি ক্যাপচার করবে, সাধারণত আপনার ডেস্কটপ পটভূমি। xinput
বর্তমানে সক্রিয় উইন্ডো নির্বিশেষে সমস্ত ইভেন্ট ক্যাপচার জন্য সঠিক সমাধান।
xev
আপনাকে সমস্ত ইভেন্টগুলি দেখাতে হবে ... এটি কেবলমাত্র একবারে একটি উইন্ডো পর্যবেক্ষণ করে। আপনি যে কোনওxev
একটি উইন্ডোর একাধিক অনুলিপি চালু করতে কোনও স্ক্রিপ্ট হ্যাক করতে পারেন যাতে আপনি সমস্তটি পর্যবেক্ষণ শেষ করতে পারেন?