罗技Rumble游戏手柄F510

我最近买了一台罗技F510游戏手柄。 不幸的是,它对我不起作用。 我试图用jstest-gtk校准设备而没有任何成功 – 我无法让所有的轴正常工作。 因此,使用游戏手柄玩Trine或Steel Storm等游戏是不可能的。

连接游戏手柄我得到以下输出:

[28445.660054] usb 4-3: new full speed USB device number 2 using ohci_hcd [28446.504708] Registered led device: xpad0 [28446.504858] input: Generic X-Box pad as /devices/pci0000:00/0000:00:12.1/usb4/4-3/4-3:1.0/input/input7 [28446.505403] usbcore: registered new interface driver xpad 

以下值我使用evtest(所有游戏手柄都在中心):

输入驱动程序版本为1.0.1
输入设备ID:总线0x3供应商0x46d产品0xc21e版本0x2019
输入设备名称:“Generic X-Box pad”
支持的活动:
  事件类型0(同步)
  事件类型1(键)
    事件代码304(BtnA)
    事件代码305(BtnB)
    事件代码307(BtnX)
    事件代码308(BtnY)
    事件代码310(BtnTL)
    事件代码311(BtnTR)
    事件代码314(BtnSelect)
    事件代码315(BtnStart)
    事件代码316(BtnMode)
    事件代码317(BtnThumbL)
    事件代码318(BtnThumbR)
  事件类型3(绝对)
    事件代码0(X)
      价值128
      敏 -  32768
      最大32767
      模糊16
      公寓128
    事件代码1(Y)
      价值-129
      敏 -  32768
      最大32767
      模糊16
      公寓128
    活动代码2(Z)
      值0
      最小0
      最多255
    活动代码3(Rx)
      价值128
      敏 -  32768
      最大32767
      模糊16
      公寓128
    活动代码4(Ry)
      价值-129
      敏 -  32768
      最大32767
      模糊16
      公寓128
    活动代码5(Rz)
      值0
      最小0
      最多255
    活动代码16(Hat0X)
      值0
      最小-1
      最大1
    活动代码17(Hat0Y)
      值0
      最小-1
      最大1
  事件类型21(ForceFeedback)
    活动代码80(隆隆声)
    活动代码81(定期)
    活动代码88(广场)
    活动代码89(三角形)
    活动代码90(正弦)
    事件代码96(增益)

有没有人知道如何让游戏手柄正常工作或者是否有新版本的驱动程序?

有关此答案的信息: 如何配置操纵杆或游戏手柄? 可能对您有用,其中包含与jstest-gtk和jscalibrator相关的信息。 放在这里为您的方便:

没有经过我的测试,但在http://ubuntuforums.org/showthread.php?t=393425提供的链接中找到 ,我希望这可能有所帮助。

安装操纵杆

sudo apt-get update

sudo apt-get install joystick

然后安装jscalibrator

sudo apt-get install jscalibrator

然后运行校准过程

jscal -c /dev/input/js0 (这是我的操纵杆位置检查你的)

jstest /dev/input/js0 (或任何地方)如果我没记错的话,这应该返回0表示没有错误。

运行jscalibrator

jscalibrator

它应该正确识别游戏手柄的类型并识别所有按钮和轴

在此处输入图像描述

在此处输入图像描述

还有一个名为jstest-gtk的应用程序,它似乎做了类似的事情,我在这里发布截图和链接: https : //github.com/Grumbel/jstest-gtk (此软件可能需要编译为了使它工作)

在此处输入图像描述

我希望这对你有帮助。

祝好运!