使用键盘和鼠标模拟 Xbox 控制器

使用键盘和鼠标模拟 Xbox 控制器

因此,我尝试使用键盘和鼠标模拟 xbox 360 控制器。使用我使用的操作系统是 parrotOS。据我所知,实际上没有任何类型的程序能够模拟。

我尝试过的事情列表:

微趣- 模拟操纵杆而不是控制器

xboxdrv、vjoypad、pyvjoy、antimicrox 都需要控制器或游戏手柄,所以我无法使用它们,因为我只有键盘和鼠标

我也尝试过通用控制映射器使用 wine 但每次都会崩溃。

那么,有人知道如何在 Linux 上模拟 Xbox 360 控制器吗?或者说获取 Windows 是唯一的选择吗?

答案1

我自己做了一个模拟器。如果有人遇到同样的问题,这是链接: https://github.com/CommanderRag/xbox-controller-emulator-linux/

答案2

这个也有效https://github.com/iosonofabio/virtual_gamepad。您可能需要一些 Python 环境来运行它。例如使用nix-shell有了这个shell.nix

{ pkgs ? import <nixpkgs> { } }:
let
  pythonEnv = pkgs.python3.withPackages(ps: with pkgs.python3Packages; [ pynput python-uinput ]);
in
pkgs.mkShell { packages = [ pythonEnv ]; }

相关内容