需要改变 GUI 以帮助使用触摸屏输入。
非常确定这是可能的,因为各种高级软件套件或编程环境(java、javascript、桌面应用程序)可以检测到它,并且在不存在时可以显示屏幕键盘。
使用 libudev 并没有太大帮助,因为在现代 Linux 上,普通键盘看起来就像十三个设备,具有按键布局,没有“键盘”标签,与 LED、Caps\Scroll Lock、电源管理等相关。X 软件如何识别哪个设备是物理键盘?
需要改变 GUI 以帮助使用触摸屏输入。
非常确定这是可能的,因为各种高级软件套件或编程环境(java、javascript、桌面应用程序)可以检测到它,并且在不存在时可以显示屏幕键盘。
使用 libudev 并没有太大帮助,因为在现代 Linux 上,普通键盘看起来就像十三个设备,具有按键布局,没有“键盘”标签,与 LED、Caps\Scroll Lock、电源管理等相关。X 软件如何识别哪个设备是物理键盘?
如果您确实正在进行低级 X11,那么您应该使用
XListInputDevices
。