代码之家  ›  专栏  ›  技术社区  ›  Swift - Friday Pie

Xorg:一种独立于硬件的方法,用于查找是否存在物理键盘

  •  1
  • Swift - Friday Pie  · 技术社区  · 9 月前

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

    很确定这是可能的,因为各种高级软件套件或编程环境(java、javascripts、桌面应用程序)可以检测到它,如果没有,可以显示屏幕键盘。

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

    1 回复  |  直到 9 月前
        1
  •  1
  •   Steve    9 月前

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