1:Windows 虚拟机

1:Windows 虚拟机

我买了一个海盗船 M95 鼠标我在装有 Ubuntu Studio 和 Xubuntu 14.04、15.04 和 15.10 的电脑上使用过它。它开箱即用,就像一个标准鼠标,外加一个减慢光标速度的按钮,但我还没有能够充分利用额外的纽扣。

Firefox 和一些 Thunar 文件管理器可以识别两个前进/后退按钮。这些似乎是我使用的唯一可以识别任何内容的程序。《军团要塞 2》中的按键绑定设置可以识别 3标准鼠标按钮应该如此。但其余按钮都被识别为标题“mouse4”,就好像它们都是同一个按钮(在 Ubuntu 15.10 中,其中 2 个被识别为“mouse5”)。

如果我在 Windows 上使用 Corsair 程序,那么我可以将鼠标按钮分配给键盘上的按键。幸运的是,它将配置文件存储在鼠标上;但我无法在 Linux 上重新配置它们。我更希望我的游戏(甚至是生产程序)能够识别它们,这样我就可以在每个游戏/程序的设置中绑定鼠标按钮。

xinput 似乎将其识别为 3 个设备。以下是 的输出xinput list

⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Corsair Corsair M95 Gaming Mouse          id=12   [slave  pointer  (2)]
⎜   ↳ Corsair Corsair M95 Gaming Mouse          id=14   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Power Button                              id=8    [slave  keyboard (3)]
    ↳ gspca_zc3xx                               id=9    [slave  keyboard (3)]
    ↳ Dell Dell USB Keyboard                    id=10   [slave  keyboard (3)]
    ↳ Dell Dell USB Keyboard                    id=11   [slave  keyboard (3)]
    ↳ Corsair Corsair M95 Gaming Mouse          id=13   [slave  keyboard (3)]

答案1

不幸的是,Corsair 似乎根本不想支持 Linux。不过,还是有几个办法可以解决。但需要注意的是,我自己还没有测试过这些解决方案。此外,当我使用 Linux 时,我的 M95 不会使用上面的配置,但它在 Windows 上可以工作。

1:Windows 虚拟机

您可以使用 VirtualBox 和 Windows 虚拟机来配置鼠标。虽然不太理想,但确实有效。

注意:建议使用第二只鼠标。

设置

  1. 从 Microsoft 下载用于 IE 和 Edge 开发的 Windows VirtualBox VM。这些将在 90 天后过期,因此请记住在安装驱动程序软件后对 VM 进行快照。
  2. 下载过程中,安装 VirtualBox:

    sudo apt-get 安装 virtualbox

  3. 将您的用户添加到“vboxusers”组(非常重要):

    sudo useradd-G vboxusers用户名

  4. 注销并重新登录以使该功能生效(也非常重要)。

  5. 打开虚拟机。
  6. 安装新增嘉宾在虚拟机中。
  7. 安装M95驱动软件
  8. 制作虚拟机的快照。
  9. 您现在已完成虚拟机的设置。

修改鼠标配置

注意:您可能需要准备第二只鼠标。

  1. 如果还没有,请打开 VM。
  2. 在 VirtualBox 工具栏中,转到设备 > USB 设备 > Corsair M95 游戏鼠标。这将禁用虚拟机之外的鼠标。如果遇到问题:Host + H 可安全关闭,Host + Q 可强制 VM 退出。(默认情况下 Host = RightCtrl。)
  3. 在 M95 驱动软件中,进行更改并保存。
  4. 导出配置文件并将其传输至主机,以减少以后的麻烦。
  5. 以您喜欢的方式退出虚拟机。
  6. 全做完了!

2:使用 Windows

或者,您可以直接启动 Windows 并在那里进行更改。

相关内容