草庐IT

Android kcm 文件似乎不起作用。我错过了什么?

我已经创建了一个输入设备驱动程序,用于从应用程序控制鼠标/键盘。到目前为止一切正常,我可以在应用程序内为键盘和鼠标生成输入事件。我现在面临的问题是我无法输入键盘上没有的特殊字符。如果我想输入一个eszett(ß),我不能只为我的输入设备模拟按键。如果我没记错的话,关键字符映射文件应该可以解决这个问题。我可以将unicode字符映射到某些键,然后为该键模拟按键,然后输入该字符。我试过了,但它不起作用,我不明白为什么它不起作用。我复制了Virtual.kcm文件并将其重命名以代表我的设备供应商和产品ID。为了测试,我替换了文件中的一行以在按下0键时输入eszett而不是“0”:key0{l