禁用额外的操纵杆按钮

禁用额外的操纵杆按钮

我有 ubuntu 13.10,但我的游戏手柄有问题

我的游戏手柄上的按钮全都乱了,我可以禁用一些按钮吗?我的操纵杆没有。

这就是它的样子

在此处输入图片描述

这是我的另一个操纵杆的样子,但有时第一个操纵杆也看起来像这样。

在此处输入图片描述

有什么想法可以让它工作或只是禁用我的操纵杆没有的某些按钮并且软件认为我正在按下??

答案1

jstest-gtk您可以使用或重新排序按钮和轴jscal,但这些更改仅对使用旧 Linux joydev 接口的游戏可见,大多数现代游戏使用 evdev 接口,不允许任何直接配置。但是,对于基于 SDL1 的游戏,您可以使用以下方式强制使用旧界面:

export SDL_JOYSTICK_DEVICE=/dev/input/js0

但这只对单个操纵杆有效,第二个操纵杆将被忽略。

使用 SDL2,您可以直接配置您的操纵杆,手动操作有点麻烦,但您可以通过 Steams BigPicture 模式进行配置,它会自动传递配置。

还可以通过 Linuxuinput界面创建一个清理过的虚拟操纵杆。xboxdrv是一个允许这样做的工具,请参阅手册页部分EVDEV OPTION。 当然也可以模拟键盘/鼠标。

相关内容