Xorg:与硬件无关的方式来查找物理键盘是否存在

问题描述 投票:0回答:1

需要更改 GUI 以帮助使用触摸屏进行输入。

非常肯定这是可能的,因为各种高级软件套件或编程环境(java、javascript、桌面应用程序)可以检测到它,并且如果不存在则可以显示屏幕键盘。

使用 libudev 并没有多大帮助,因为在现代 Linux 上,普通键盘看起来就像面包师的十几个设备,具有按键布局,没有“键盘”标签,与 LED、大写\滚动锁定、电源管理等相关。 X 软件如何识别哪个设备是物理键盘?

c++ xorg
1个回答
0
投票

如果你真的做低级X11,你应该使用

XListInputDevices

© www.soinside.com 2019 - 2024. All rights reserved.