通过 WINE 使用游戏软件

通过 WINE 使用游戏软件

最近我买了一个新鼠标,没有“驱动程序”,它就没什么用。它确实能用,但我无法安装宏或重新映射附加按钮。所以“驱动程序”仅适用于 Windows XP 及更新版本(32 位或 64 位)。我并不关心,我的键盘还有一个用于调整设置和录制宏的应用程序。我知道有效的解决方案是通过 VB(Virtual Box),但这不是一个好的解决方案,而且很难实现,因为每次切换设置时,我都必须重新启动笔记本电脑,因为让 Windows 直接访问 USB 会窃取我的光标,而且没有快捷方式可以恢复它,所以我不得不重新启动。我开始使用 WINE 寻找解决方案,两个“驱动程序”都无法识别我连接的 USB 设备,然后我读到 WINE 不支持 USB 设备,我必须使用以下命令将其添加为驱动器:

winecfg-deveopment

这对我来说不起作用,因为我不知道鼠标/键盘的安装点,并且使用后:

dmesg

然后我看到我的键盘是 input10,我的鼠标是 input0。但这不起作用。我还读到有一些 USB 补丁,但我必须自己编译 WINE,这对我来说没有问题,但 wiki.winehq.org/USB 是空的。所以我找不到 USB 补丁。另一种方法是使用 /dev/ttyUSB*,但我没有这样的文件,虽然我的鼠标已连接,但有两个名为 usb 的文件夹和一个名为 bus 的文件夹。它们都有一些奇怪的内容,我不知道如何处理。我尝试的另一种解决方案是使用符号链接到~/.wine/dosdevices其中一些奇怪的文件并将它们命名为 com 端口,但为此程序必须支持使用 com 端口,我不知道它是否支持。在他们的 wiki 中说这是“2.8 之前”版本的方法,对于我的版本,我必须编辑注册表 HKEY_LOCAL_MACHINE\Software\Wine,我应该有一个 Ports 条目,但我没有。如果我应该自己做,那么你能帮助我吗?我也下载了 winetricks,但是它说无法打开 GUI 并自行关闭。


我的系统:Acer Aspire S3 ultra book,运行 Ubuntu 17.04,带有 Gnome

我的 WINE:最新开发版本:2.8

我的鼠标和键盘:Trust GXT 158 和 ThermalTake Challenger Pro


我读过的有关该主题的文章:

http://www.linuxquestions.org/questions/linux-software-2/how-to-use-usb-devices-a-webcam-in-this-case-in-wine-1-3-16-a-873968/

https://ubuntuforums.org/showthread.php?t=1335098

https://wiki.winehq.org/Wine_User%27s_Guide#Drive_Settings(驱动器设置文章 4.1.4)

提前致谢 :) 此外,我更喜欢使用 WINE,而不是 VM。

相关内容