我使用 WINE 玩的游戏没有太多文档,而且它无法检测到操纵杆。我想使用它将joy2key
键盘按键映射到操纵杆按钮,但无法弄清楚如何使用其命令行界面。
joy2key -dev /dev/input/js0 -terminal
该命令显示要按什么键,但由于说明不清楚,我无法弄清楚如何映射按键。
答案1
您可以使用antimicro
,它是的分支joy2key
,并且具有GUI
,将其用于PPA
12.04 到 15.10
sudo add-apt-repository ppa:ryochan7/antimicro
sudo apt-get update
sudo apt-get install antimicro
对于 16.04 到 17.10 使用此PPA
sudo add-apt-repository ppa:mdeguzis/libregeek
sudo apt-get update
sudo apt-get install antimicro
答案2
对于那些寻找可在 Ubuntu 18.04+ 上轻松安装的解决方案的人,我qjoypad
在官方 Ubuntu 存储库中找到了它。像这样安装:
sudo apt install qjoypad
然后,它应该可以在启动器中使用。它以系统托盘图标的形式启动,您可以通过右键单击它来启动配置器。
就我个人而言,我非常喜欢快速绑定选项,它允许您按下游戏手柄上的一个键,然后按下键盘上的一个键,以自动更新该布局的映射。请注意,它确实原生支持多个游戏手柄。
对我来说,我在右键单击以启动配置器以在 Unity 7.5 桌面上运行方面遇到了一些问题 - 左键菜单似乎没有启动它的选项。幸运的是,也有解决方法。只需像qjoypad
这样启动:
qjoypad --notray
....这将禁用系统托盘图标,而是启动一个带有图标的窗口 - 其工作方式符合预期。
通过编辑 可以自动实现这一点/usr/share/applications/qjoypad.desktop
。找到以 开头的行Exec=
,并将其附加--notray
到其末尾(确保qjoypad
行末尾和 后面有一个空格--notray
)。