我最近从朋友那里得到了一个 Logitech Rumblepad 2(一种操纵杆,类似于 PS2 控制器)。
如何在 Ubuntu 中配置它?如果可能的话,我更愿意使用 GUI 实用程序。
我试过了jstest-gui
,但它显示的是我的加速度计!
答案1
可以使用 KDE 的系统设置在 Kubuntu 中校准操纵杆。这是一个有点“过度”的解决方案,因为它当然需要 KDE(大多数 Ubuntu 用户都不希望这样)。
在拍摄上面的截图时我没有插入操纵杆,但是我之前尝试过并且可以使用。
JStest gtk 和操纵杆
这是我最近没有测试过的 Ubuntu 存储库中包含的两个工具(我在寻找其他选项时发现了它们)。第一个是 jstest-gtk,它是一个图形工具,是joystick
一组命令行实用程序。
您可以使用以下方式安装它们:
sudo apt-get install jstest-gtk
或者
sudo apt-get install joystick
Jstest-gtk 是操纵杆命令行工具的前端。
答案2
此过程适用于 Ubuntu 11.04 (Natty) 及更早版本。对于最新版本,请参阅此RolandiXor 的回答。 谢谢。
我没有测试过,但在提供的链接中发现:http://ubuntuforums.org/showthread.php?t=393425,希望这能有所帮助。
安装操纵杆和 jscalbrator
sudo apt install joystick jscalibrator
然后运行校准过程
jscal -c /dev/input/js0
(这是我的操纵杆位置,请检查你的)
jstest /dev/input/js0
(或任何地方)如果我没记错的话,这应该返回 0 以表示没有错误。运行 jscalibrator
jscalibrator
它应该能正确识别游戏手柄的类型,并识别所有按钮和轴
还有一个名为的应用程序jstest-gtk,它似乎做了类似的事情,我在这里为您发布了一个屏幕截图和链接:https://github.com/Grumbel/jstest-gtk(该软件可能需要编译才能运行)
答案3
我正在使用 Ubuntu 13.04 并安装了 Logitech Rumblepad 2。我所做的就是安装这些, 操纵杆和jstest-gtk。它已校准为默认值,并且操纵杆设备被正确检测到。只需即插即用。
如果您需要校准并保存配置,您可以这样做,打开 jtest-gtk,您将看到这个,
您可以通过双击设备进行校准。
希望它能够像帮助我一样帮助到您。
答案4
我目前正在使用 qjoypad 将按键(甚至鼠标)映射到 Logitech Gamepad F310。它对于仅考虑键盘和鼠标控制的游戏来说效果很好。它似乎需要从 cli 运行qjoypad --notray
。它确实使用了 GUI。
如何安装 Qjoypad
首先添加 GetDeb Games ppa
wget -q -O - http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu raring-getdeb games" >> /etc/apt/sources.list.d/getdeb.list'
然后更新并安装包
sudo apt-get update
sudo apt-get install qjoypad
或者下载软件包这里并使用您最喜欢的包管理器进行安装。