如何在Ubuntu上配置您的游戏手柄

Linux可能是游戏玩家最不受欢迎的平台,但是设置和配置游戏手柄的兴趣已经引发,特别是因为Valve决定在Steam上为Linux提供多个游戏标题。 硬件支持的情况并不像以前那样,因为大多数流行的手柄是从Linux内核3.19开始就支持的,事情只是越来越好。 然而,尽管内核的xpad模块在大多数情况下都能运行良好,但它被证明是与一些控制器错误的,并且不允许许多配置选项。 使用xpad测试我的Xbox 360无线游戏手柄,例如导致其LED周期性减轻而不停止,这当然是一个非常烦人的错误。 在本快速指南中,我将展示如何禁用xpad,如何用更强大的驱动程序替换它,以及如何在Linux上校准和配置您的游戏手柄。

使用替代驱动程序

首先,我们需要为我们的游戏手柄下载并安装合适的驱动程序。 通过打开终端并键入以下命令来执行此操作:

sudo apt-get install xboxdrv

如果您想使用最新版本的驱动程序,它支持更多的游戏机设备(Xbox控制器除外),您可以从xboxdrv网站下载。

安装完成后,您可以通过键入以下命令运行驱动程序:

sudo xboxdrv –detach-kernel-driver

添加的参数是必需的,因为您无法为游戏手柄运行两个驱动程序,因此我们需要禁用xpad模块。

或者,您也可以运行:

sudo rmmod xpad

然后给:

sudo xboxdrv

您将知道新的驱动程序启动并运行,因为终端将开始输出与按钮按下和轴位置相关的值。

如果您想避免通过终端输出不太有用的信息,可以输入以下内容:

sudo xboxdrv –silent

您可以使用的另一个驱动程序,而不是xboxdrv是基于xboxdrv的“ubuntu-xboxdrv”,但据称不会被常见的错误和错误所困扰。 在标准xboxdrv不适用于您的设备的情况下,您可以通过打开终端并键入以下命令来安装ubuntu-xboxdrv(添加存储库,您自己承担风险):

sudo apt-add-repository -y ppa:rael-gc/ubuntu-xboxdrv
sudo apt-get update
sudo apt-get install ubuntu-xboxdrv

校准游戏手柄

下一步是使用您可以通过键入以下方式安装的“jstest-gtk”实用程序:

sudo apt-get install jstest-gtk

在终端上 打开该工具,选择您的设备,然后按“属性”按钮。 这将打开一个新窗口,其中包含设备按钮和旋钮的定位指示器。

该屏幕可用于确定一切是否正常工作,以及由于“固有”偏移,您的手柄需要校准。 按下右下方的“校准”按钮,然后按新打开的窗口上的“开始校准”。 然后按照说明操作,您的手柄轴将被校准。

如果您按“映射”按钮,您将有机会更改设备按钮的顺序。 在这里所做的任何改变都广泛应用于所有游戏和应用程序。

不同配置之间的设置和更改

如果要将游戏键按钮与键盘或鼠标按键相关联,可以通过qjoypad进行操作。 通过在终端上键入以下内容来安装qjoypad:

sudo apt-get install qjoypad

然后输入以下命令运行该工具:

qjoypad –notray

您可以通过按应用程序左上角的“添加”按钮并命名它们来添加单独的布局设置。 在这里,当左拇指轴向左时,我分配了字母“H”,右边的字母“O”。

如果您不知道什么按钮对应于什么名称,您应该点击右下角的“快速设置”按钮,首先提示您按下一个游戏按钮,然后分配一个键盘按钮。

完成各种配置后,您可以退出该工具并从菜单中启动该工具。 这将使qjoypad到托盘,允许您在不同的配置之间切换。

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏