在 Wine 中运行的 Windows 应用程序直接与 USB 设备交互将会有更好的支持。Wine 项目的提交记录显示,最新合并的 WineUSB 初始部分将成为Wine USB 驱动,类似于微软的 WinUSB。要注意的是,过去也曾有一个名为 wineusb 的补丁,不过它与 WineUSB 驱动程序的实现不一样。
由上图可以看到,目前的进度是已添加新的 stub driver,接下来将会继续完善其他功能,以实现此驱动。当这项特性被启用,WineUSB 会依靠 libusb 来完成重要任务。
初始的 WineUSB 实现由长期从事 Wine 开发的 Zebediah Figura 编写。目前在 Wine 的 Git 仓库中,这个 USB 驱动的代码还处于非常早期的阶段,但明年 Wine 6.0 发布时,USB 支持有望会提供很好的效果。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
usb
+关注
关注
60文章
7955浏览量
264986 -
WINDOWS
+关注
关注
4文章
3551浏览量
88839
发布评论请先 登录
相关推荐
Wine原理介绍和开发教程
说起 Wine,稍微资深一点的 Linux 用户应该都听过,但是真要说起 Wine 到底是怎么回事,可能大多数人不见得说得清。这篇文章会简单地介绍 Wine 的工作原理,以及如何开始 Wine
MSP430™ USB HID Windows API编程人员指南
电子发烧友网站提供《MSP430™ USB HID Windows API编程人员指南.pdf》资料免费下载
发表于 09-05 09:40
•0次下载
微软发布Windows 11 IoT Enterprise LTSC 2024更新,支持36个移动平台
除此之外,Windows 11 IoT Enterprise LTSC 2024新增了其他设备无线连接以及投屏至系统的功能,同时也支持Arm处理器设备运行X86应用程序。
南京沁恒微USB 转打印口芯片 CH340
打印机,兼容相关的 USB 规范。
兼容 Windows 操作系统,在 Windows2000 及以上系统下无需驱动程序,应用程序完全兼容。
发表于 05-16 13:51
Anthropic推出iPhone应用程序和业务层
Anthropic 推出 iPhone 应用程序和业务层,支持使用Claude 3 Opus、Sonnet 和 Haiku 模型
为什么拔插STM32 USB虚拟串口Windows没有DBT_DEVICEARRIVAL消息?
拔插STM32 USB虚拟串口 Windows没有DBT_DEVICEARRIVAL消息呢?
因为拔掉STM32 USB虚拟串口后如果应用程序不及时关闭并释放串口资源会导致再次插入
发表于 04-15 07:06
150毫安低噪声LDO,带IN RUSH USB应用程序的电流控制TPS78825, TPS78833数据表
电子发烧友网站提供《150毫安低噪声LDO,带IN RUSH USB应用程序的电流控制TPS78825, TPS78833数据表.pdf》资料免费下载
发表于 02-28 15:49
•0次下载
为FX3应用程序实现可变USB配置描述符,开始编译程序时报错怎么解决?
我正在尝试为我的 FX3 应用程序实现可变 USB 配置描述符,以允许在不同条件下包含不同的功能。 为此,我创建了一个 uint8_t 指针并使用 malloc 分配正确的内存量,然后
发表于 02-26 06:58
通过实时加速器威廉希尔官方网站 实现实时应用程序的 Windows
时功能应用程序。这是通过专门为实时应用程序保留一个或多个CPU来实现的,设置 Windows 适当的参数化并利用 acontis 内核驱动程序进行精确定时和直接硬件
评论