当前位置: 代码迷 >> WinCE >> WINCE6.0蓝牙键盘输入跟显示不匹配
  详细解决方案

WINCE6.0蓝牙键盘输入跟显示不匹配

热度:78   发布时间:2016-04-28 12:05:16.0
WINCE6.0蓝牙键盘输入和显示不匹配
WINCE 6.0 英文系统添加了HID键盘组件,WINCE系统设备和蓝牙键盘也配对成功,但是蓝牙键盘输入部分按键,与WINCE设备的显示不同,例如,蓝牙键盘上输入字母b,在WINCE设备上却显示输入了数字2。键盘的Caps Lock也无效。

这个蓝牙键盘和手机连接后,输入是匹配的,Caps Lock也是有效的。

WINCE HID源码在 WINCE600\PRIVATE\WINCEOS\COMM\BLUETOOTH\PROFILES\HID\BASE中,却没有蓝牙键盘编码。

感觉是蓝牙键盘编码不对,请教:WINCE中蓝牙键盘到底哪里控制键盘编码?如何改变编码匹配?
------解决方案--------------------
最早做 WinCE3.0 PS2 键盘驱动时,记得是有一个键盘扫描码的东东。
建议 LZ 还是要将识别的流程搞清楚,肯定是有一个对应的过程。
  相关解决方案