我正在开发一个从 TTY 终端运行的命令行应用程序。
问题是,每当用户按下该Scroll Lock键时,整个程序就会“冻结”,直到用户再次禁用它。
这确实很烦人,并且导致了混乱,因为用户认为程序崩溃了。
我认为这将是一个简单的解决方案,但在搜索了所有我能找到的之后这答案仅适用于 GUI 应用程序(帖子上的第二个答案根本不起作用)。
它还似乎表明该Scroll Lock代码是特定于设备的,这使问题变得复杂,因为它必须在所有可能的设备上工作。
该软件将在没有 GUI 的 arch linux live USB 上运行。非常感谢任何帮助。