我已经在 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 是正确的。