gpt4 book ai didi

linux - 在 Linux 终端应用程序中接收按键和按键释放事件?

转载 作者:IT王子 更新时间:2023-10-29 00:18:34 27 4
gpt4 key购买 nike

我想编写一个简单的 C 程序,它将根据“按下”和“按下”事件执行不同的操作。该程序将从内部运行 rxvt .

我应该使用什么库或机制来访问按键和释放?是不是读取/dev/tty只会提供key release? termcap、terminfo、ncurses 和俚语也是如此吗?有没有办法在终端应用程序中实现这一点?

最佳答案

以下链接可能对使用键盘原始模式有一些帮助,这将使您能够访问键盘事件而不仅仅是按键释放。

  1. 这本 Linux 杂志 article
  2. article在 SourceForge 上
  3. 还有这个HOWTO当一切都变坏的时候

原始模式确实有缺点,您必须自己将扫描码转换为字符。

关于linux - 在 Linux 终端应用程序中接收按键和按键释放事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1409216/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com