vxworks 6.8 windml的USB键盘不管用

时间:2022-05-24 19:02:26
    在VxWorks6.8下配置windml,使用USB键盘、鼠标作为输入设备,在ugldemo下测试,鼠标可以正常使用,键盘在图形界面下不管用。
    windml下配置键盘、鼠标为:USB Keyboard(/uglUsbKbd/0)、USB Mouse(/uglUsbPtr/0),VxWorks镜像中添加了WINDML组件,并包含了EHCI和UHCI。进入VxWorks系统后使用devs命令查看有/uglUsbKbd/0和/uglUsbPtr/0,运行命令ugldemo,在图形界面下,鼠标可以正常使用,但是键盘不管用。同样,windml配置键盘、鼠标为USB2 Keyboard(/usb2Kbd/0)、USB2 Mouse(/usb2Mse/0),VxWorks镜像中添加USB GEN2 Keyboard和USB GEN2 Mouse组件,现象相同。感觉应该是键盘没有映射到图形里去,因为在图形界面下,键盘敲sysReboot命令,系统会重启,说明键盘仍然在shell界面下,敲shell命令还是管用的。
    若配置windml的键盘鼠标为PS/2,键盘鼠标都能用!

9 个解决方案

#1


是不是usb键盘驱动问题

#2


我感觉应该不是,因为在shell下面键盘是可以使用的!

#3


没有人遇到同样的问题吗?
大神呢?

#4


用的是哪家的板子

#5


是我们自己的板子

CPU : Intel Core2 P8400
ChipSet : Intel GM45+ICH9M

#6


遇到同样的问题,楼主解决了麽?

#7



USB设备使用时,在VxWorks组件配置中一般需要添加三个:UHCI EHCI OHCI。

你尝试把OHCI也添加上再试试?

#8


不行啊!OHCI也没用!我现在开始怀疑是环境的问题了!

#9


问题已解决,在VxWorks镜像中不要添加usb keyboard addaching to bootAppShell或usb keyboard addaching to VxWorks shell组件。

#1


是不是usb键盘驱动问题

#2


我感觉应该不是,因为在shell下面键盘是可以使用的!

#3


没有人遇到同样的问题吗?
大神呢?

#4


用的是哪家的板子

#5


是我们自己的板子

CPU : Intel Core2 P8400
ChipSet : Intel GM45+ICH9M

#6


遇到同样的问题,楼主解决了麽?

#7



USB设备使用时,在VxWorks组件配置中一般需要添加三个:UHCI EHCI OHCI。

你尝试把OHCI也添加上再试试?

#8


不行啊!OHCI也没用!我现在开始怀疑是环境的问题了!

#9


问题已解决,在VxWorks镜像中不要添加usb keyboard addaching to bootAppShell或usb keyboard addaching to VxWorks shell组件。