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 还是要将识别的流程搞清楚,肯定是有一个对应的过程。