- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《KCA3_Bruning_USB》.pdf
USB HID Drivers on OpenSolaris
and Linux – By Example
Copyright 2 9: Max Bruning
Kernel Conference Australia,
July, 2 9
Topics Covered
● Description of Wacom Tablet
● USB HID Device Driver Overview
● Linux Input Event Subsystem Overview
● HID Driver Framework on OpenSolaris
● Wacom Kernel Module and X Input Extension
Library on OpenSolaris
Overview of the Wacom Tablet
● Tablet models come in different sizes and
features
● Each tablet comes with a pen with replaceable
stylus and side switches
● Tablet can send proximity events, absolute pen
coordinates, pressure, height, tilt, pen serial
number, and various “expresskey” events and
slider(s) events
● Tablet contains HID boot protocol which allows
pen to work like a mouse
●
More information at
USB HID Device Overview
● Communication between HID devices and a
HID driver are in the form of Device Descriptors
and/or data
● Device Descriptor
● Configuration Descriptor
– Interface Descriptor
● Endpoint Descriptor
● HID Descriptor
– Report Descriptor
– Physical Descriptor
● Descriptors can be viewed using mdb(1)or
prtpicl(1)
●
See Device Class Definition for Human Interface Devices(HID)
Device Descriptors For Wacom
Tablet
# mdb -k
Loading modules: [ unix genunix specfs dtrace mac cpu.generic
uppc pcplusmp scsi_vhci zfs sockfs ip hook neti sctp arp usba uhci
sd fctl md lofs audiosup fcip fcp random cpc crypto logindmux ptm ufs
nsmb sppp ipc ]
::prtusb
INDEX DRIVER INST NODE
您可能关注的文档
- 《Introduction Rethinking methods in translation history》.pdf
- 《Introduction to Cash Flow Valuation Methods》.pdf
- 《Introduction to continuous time finance》.pdf
- 《Introduction_to_space-time_wireless_communications》.pdf
- 《Introduction_to_the_Translation_Workspace》.pdf
- 《IO 23 Trade》.pdf
- 《iOS 8人机界面指南(一):UI设计基础》.pdf
- 《iOS 8人机界面指南:UI元素与设计尺寸》.pdf
- 《iPod_touch_3拆机详解》.pdf
- 《IPSec VPN的高可用性技术》.pdf
- 人教新目标版英语九年级 中考模拟学情评估(三)(含答案).pdf
- 上海市风华中学2024-2025学年高三上学期9月阶段测试英语试题(无答案).pdf
- 统编版2024-2025学年语文六年级上册期末检测卷(有答案).pdf
- 人教新目标版英语九年级第二学期全册学情评估(含答案).pdf
- 内蒙古自治区巴彦淖尔市杭锦后旗第六中学2024-2025学年八年级上学期阶段性测试历史试题(解析版).pdf
- 湖南省娄底市涟源市部分学校2024-2025学年高一上学期9月月考语文试题 Word版无答案.pdf
- 湖南省衡阳市常宁市2023-2024学年七年级上学期期末考试英语试题.pdf
- 湖南省娄底市涟源市部分学校2024-2025学年高一上学期9月月考语文试题 Word版含解析.pdf
- 江苏省泰州市姜堰区城西实验学校2024-2025学年部编版九年级上学期月考历史试卷(原卷版).pdf
- 内蒙古伊金霍洛旗2022-2023学年七年级上学期期末考试英语试题.pdf
最近下载
- 2024年社会工作者《中级法规与政策》数字型考点.pdf VIP
- 竺乾威、朱春奎、李瑞昌:《公共管理导论》 第三章 组织.pptx VIP
- 建筑工程图集 B16G101-1:中英文双语版16G101-1.pdf VIP
- 图集规范-05N6井盖标准图集.pdf
- 室外消防钢结构楼梯拆除方案.pdf
- (精选施工方案)0141 民航总局办公楼加固整修工程.doc VIP
- 统编版小学语文四年级上册第三单元 观察 大单元整体学历案教案 教学设计附作业设计(基于新课标教学评一致性).docx
- 有关青岛市新建住宅质量保修手册.doc
- 同课异构省一等奖《同底数幂的乘法》教案 (省一等奖) .doc
- 连云港市新海高级中学2023-2024学年高一上学期10月月考数学试题(解析版).docx VIP
文档评论(0)