在 qjoypad 中设置 Logitech F310 游戏手柄

在 qjoypad 中设置 Logitech F310 游戏手柄

我已经在 Ubuntu 18.04 下安装qjoypad,并且正在尝试设置游戏的按键Xonotic

除鼠标键(触摸板)外,其他按键均能正常工作。

我不知道要映射哪些键:

鼠标垂直

鼠标垂直反转

鼠标水平

鼠标水平反转

这些键用于游戏中的瞄准Xonotic

当我将某个键映射到“鼠标垂直”时,鼠标会立即向上移动,角色会看向天花板。但我希望他只看高一点。

您知道哪个轴/按钮应映射到哪个鼠标移动吗?

答案1

Xonotic 具有内置游戏手柄支持,无需使用像 qjoypad 这样的单独应用程序。

要配置 Xonotic 以支持游戏手柄,您需要使用游戏内控制台(没有设置 UI),方法是按 Shift+Esc。从那里,您可以设置 cvar 来配置游戏手柄绑定。相关 cvar 以以下内容开头joy_

https://xonotic.org/tools/cacs/#0a/0/joy

其他用户报告说 Linux 上的默认绑定已损坏,请尝试以下操作:

joy_enable 1
joy_axisforward 1
joy_axispitch 4
joy_axisside 0
joy_axisup -1
joy_axisyaw 3

https://gitlab.com/xonotic/xonotic-data.pk3dir/issues/1947

如果上面的绑定不正确,可能是因为您的 F310 没有使用相同的轴索引。joy_axispitch 4应该是右侧拇指杆上的 Y 轴,但根据您的游戏手柄,轴 4 可能是触发轴,也可能根本没有映射。您可以使用它jstest /dev/input/js0来查看哪些输入对应哪些轴。我认为上面的绑定对于“X”模式下的 F310 是正确的。

相关内容