c26602592
驱动牛犊
驱动牛犊
  • 注册日期2008-04-23
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分80分
  • 威望9点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
阅读:1637回复:6

请高手指点,关于USBhost接PC键盘不能用的问题

楼主#
更多 发布于:2008-04-24 09:41
之前做的USBhost已经可以用,并且接了USB鼠标也可以用了,但是接了USB的键盘上去以后按键盘会有响声但是没有字符出来(在地址栏里面试的),请问高手是缺少了组建,还是驱动中少了什么
我已经加入了Decice Drivers-->input Decives-->NOP(Stup) Keyboard/Mouse English
c26602592
驱动牛犊
驱动牛犊
  • 注册日期2008-04-23
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分80分
  • 威望9点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-04-24 09:41
补充下就是PC上用的USB键盘
c26602592
驱动牛犊
驱动牛犊
  • 注册日期2008-04-23
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分80分
  • 威望9点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-04-24 14:10
当我把USB键盘插上去时,系统加载了KBDHID.DLL    USBHID.DLL  PARSE.DLL 我觉得应该就可以了。但是仍然没有字符打出来,只是声音,有高手能指点下吗。谢谢
werna
驱动牛犊
驱动牛犊
  • 注册日期2007-10-25
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分12分
  • 威望105点
  • 贡献值0点
  • 好评度50点
  • 原创分0分
  • 专家分0分
地板#
发布于:2008-04-26 11:11
在platform.bib里面添加
; @CESYSGEN    IF CE_MODULES_KBDHID
    kbdmouse.dll $(_FLATRELEASEDIR)\kbdnopus.dll                     NK  SHK
; @CESYSGEN ENDIF CE_MODULES_KBDHID

在platform.reg里面添加:
; @CESYSGEN    IF CE_MODULES_KBDHID
    #define DEFINE_KEYBOARD_TYPE
    #include  "$(_MAKEENVROOT)\..\DRIVERS\KEYBD\keybd.reg"
    #include  "$(_MAKEENVROOT)\..\DRIVERS\KEYBD\laymgr.reg"
; @CESYSGEN ENDIF CE_MODULES_KBDHID
c26602592
驱动牛犊
驱动牛犊
  • 注册日期2008-04-23
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分80分
  • 威望9点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2008-04-28 12:30
谢谢楼上的兄弟,我去试下
c26602592
驱动牛犊
驱动牛犊
  • 注册日期2008-04-23
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分80分
  • 威望9点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2008-04-29 15:08
试过了,还是不能用~~请高手再指点指点
cool_harber
驱动小牛
驱动小牛
  • 注册日期2003-03-01
  • 最后登录2009-04-28
  • 粉丝0
  • 关注0
  • 积分524分
  • 威望132点
  • 贡献值0点
  • 好评度126点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2008-05-02 00:03
为什么选NOP,选8042 Keyboard/Mouse English就可以了啊
博客:www.cnblogs.com/harber
游客

返回顶部