Yanıtlar:
Oldukça hızlı bir arama muhtemelen xev
sonuç olarak ortaya çıkar. X’e basılan veya yazılan her şeyi size göstermez. Ancak, bunun yerine, tuş kodları ve fare hareketleri hakkında bilgi görmenizi sağlar.
Ancak, -root
seçenekle, xev
tüm X oturumunu izleyebileceksiniz. Bunu yaparsanız, xev
tüm girdileri alacağı için herhangi bir programla etkileşime girmeyi oldukça zorlaştıracağınızı unutmayın .
xev -root
zımni bir "YMMV" ile birlikte gelir. Başka bir olası çözüm, xinput
işi tamamlamak için kullanmaktır (yeni bir sürüme ihtiyaç duymanıza rağmen (1.6.1 veya üzeri)):
$ xinput test-xi2 --root
Yukarıda yakalamak mümkün olmalıdır iken tüm senin eğer, olayları xinput
desteklemez test-xi2
veya --root
kullanabileceğiniz xinput test
belirli üzerinde klavye veya fare cihazın.
Ayrıca bu diğer soruya bakınız: Her tuşa basıldığında kaydet ve bir dosyada sakla
xev
yalnızca "kök pencere" üzerindeki olayları, yani normalde masaüstü arkaplanınızı yakalar. xinput
Etkin pencereden bağımsız olarak tüm olayları yakalamak için doğru çözümdür.
xev
size göstermeli ... bu sadece bir seferde sadece bir pencereyi izlemesi. Belki de bir kişi, her bir izlemenin birden fazla kopyasını başlatmak için bir pencereyi kesebilir, böylece hepsini izlersiniz.xev