在 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文章
7887浏览量
263832 -
WINDOWS
+关注
关注
3文章
3523浏览量
88361
发布评论请先 登录
相关推荐
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 内核驱动程序进行精确定时和直接硬件
USB调试模式是什么意思?USB调试模式有什么用?
上进行诸如安装应用程序、查看设备日志、调试应用程序等操作。 USB调试模式有以下几个主要用途: 1. 应用程序开发:开发人员可以使用USB调
python调用windows命令
Python是一种强大的编程语言,可以用于开发各种不同类型的应用程序。其中一个常见的用途是使用Python调用Windows命令来执行特定的任务。在本文中,我们将详细讨论如何使用Python调用
开发java应用程序的基本步骤是
Java应用程序。确定您希望应用程序能够执行的任务和提供的功能。这将有助于指导您在开发过程中进行决策并确定实现代码的方式。 2.设计应用程序:在开始编写代码之前,您应该设计
评论