请原谅我对 linux 操作系统/硬件问题的无知...我只是一个程序员 :)
我有一个应用程序调用一些 bash 脚本来启动外部应用程序,在本例中为 Firefox。该应用程序在具有触摸屏功能的信息亭上运行。在启动 Firefox 时,我还启动了一个虚拟键盘应用程序,允许用户进行键盘输入。
然而,信息亭也有 PS/2 和 USB 插槽,允许用户插入键盘。如果插入了键盘,如果我不必启动虚拟键盘并为 Firefox 窗口提供更多屏幕空间,那就太好了。
有没有办法让我检测是否从 bash 脚本插入了键盘?它会出现在 /dev 中吗?如果是,它会出现在一致的位置吗?如果用户使用 PS/2 或 USB 键盘会有所不同吗?
谢谢!