作者SweepingMonk ((((((((((()))))))))))
看板LinuxDev
标题[问题] 如何让键盘输入产生signal?(非ctrl-c)
时间Tue Oct 7 01:18:06 2008
如果我希望利用 sigaction 这个函式
每次键盘的任何一个键(英数字)被按下时
就会产生 signal
然後我可以 assign 我自己写的函式来处理它
请问该怎麽做呢?
是否要把 input buffer 关掉?
相关的 signal 又是哪一个呢? 是 SIGIO 吗?
谢谢~!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.175.14
1F:推 CriLit:一定要 signal 吗 ? 10/07 10:16
2F:→ CriLit:如果是的话, 有一个比较笨的方法, 就是自己发信号给自己 10/07 10:17
3F:→ CriLit:读键盘的 Key, 然後再以 kill 将信号送给自己 10/07 10:17
4F:推 antontw:有点看不懂,这是在问 keybinding 吗? 10/08 01:07
5F:推 MaxBiaggi:键盘的键不是都会有ASCII? 就scanf这范围的ASCII去作动? 10/10 05:13