Hem "anahtar aşağı" hem de "anahtar yukarı" olaylarına dayalı olarak farklı eylemler gerçekleştirecek basit bir C programı yazmak istiyorum. Bu program rxvt içinden çalıştırılacaktır. Hem tuşa basma ve bültenleri erişmek için hangi kütüphane veya mekanizmaLinux terminal uygulamalarında tuşa basma ve tuş bırakma olaylarını alma?
? /dev/tty
'un okunmasının sadece anahtar sürümleri vermesi doğru mu? Bu, termcap, terminfo, ncurses ve argo için de geçerli midir? Bunu bir terminal uygulamasından gerçekleştirmenin bir yolu var mı?
1 Teşekkürler, ben bir terminal programında ham klavye erişimi gerekli ve bu çözüm oldu! Ancak, ham klavye erişimini kullanmanın, programınızın klasik bir terminal programı gibi davranmadığını unutmamalıyız. Örneğin, uzak bir makinede çalışırken, önemli olayları kaydedemezsiniz. Sadece bunu aklında tut. – leemes