USB HID笔要求

时间:2008-11-14 09:14:12

标签: windows-vista usb driver hid pen

Windows Vista中是否有USB HID笔驱动程序? 如果是这样,USB描述符的要求是什么,以使Windows Vista识别笔并加载笔驱动程序?

我正在寻找的是相当于HID鼠标驱动程序,HID键盘驱动程序和大容量存储驱动程序的笔。上述示例驱动程序使Windows,Linux和Mac OS无需安装新驱动程序即可识别鼠标,键盘和记忆棒。

Windows Vista对笔有很多原生支持,只能使用标准HID使用表(从USB协议的角度来看)定义USB笔设备。到目前为止,我能够制作符合鼠标和键盘的USB HID描述符(从操作系统的角度来看),并自动使用操作系统提供的标准驱动程序。

但是,对于我的笔,Windows Vista只加载通用HID驱动程序,并没有意识到该设备是“笔”。定义笔而不是具有绝对坐标的鼠标的动机是Vista支持“手势”等特殊功能,但这仅适用于笔/数字化设备。

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:0)

此链接对我有很大帮助:https://docs.microsoft.com/en-us/windows-hardware/design/component-guidelines/supporting-usages-in-digitizer-report-descriptors

  

数字化仪所需的HID用法

     

所有数字化仪都需要以下用法。可以做的设备   不支持所有必需的用法在Windows 8上将不起作用:

     
      
  • X和Y
  •   
  • 提示
  •   
  • 扫描时间(仅触摸设备需要)
  •   
  • 范围内
  •   
     

可选的HID用法:

     
      
  • 宽度和高度
  •   
  • 信心
  •   
  • 压力
  •   
  •   
  • X倾斜
  •   
  • Y倾斜
  •   
  • 扭曲
  •   
  • 方位角
  •