Python - 检测键盘布局

时间:2010-06-07 13:03:10

标签: python linux layout keyboard

连续使用RFID阅读器,使用python通过uinput /

输出到控制台

问题是,从假rfid键盘代码转换为发送到uinput /的代码,我会更好地知道我是使用QWERTY还是AZERTY('a'成为'q'等等。 。)

回到比利时,特别是在我正在开展的活动中,我们非常容易同时使用键盘布局,我必须同时支持“即时”

任何os。*()函数来完成这项工作吗?

Thanx!

1 个答案:

答案 0 :(得分:1)

您可以先查看setxkbmap -print,但通常情况下这是非常重要的。

为什么不为您使用uinput创建的虚拟键盘设备设置键盘布局为QWERTY? X支持每个设备的单独布局。

xinput list                   # find the device ID, say, 12
setxkbmap -device 12 us       # use it

根据我的经验,每当我插入外接USB键盘时,它总是以美国英语开头,所以我不确定是否有必要。