首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何让Xbox One控制器与16.04 (而不是蒸汽)一起工作

如何让Xbox One控制器与16.04 (而不是蒸汽)一起工作
EN

Ask Ubuntu用户
提问于 2016-06-06 17:22:52
回答 2查看 53.6K关注 0票数 16

我有一个新的Ubuntu16.04安装,我下载了一个游戏从GOG名为三极管。我买了一个无线Xbox 1控制器来玩这种游戏。据我所知,在Ubuntu上这个控制器还不支持无线,所以我用已知工作微型usb >usb适配器插入了它。

  • 我已经成功地安装了游戏。我可以用我的键盘/鼠标来玩。点击游戏设置中的控制器图标什么也不做。
  • 我已经安装了"Ubuntu集成“,现在我的设置菜单中有了一个操纵杆选项。它列出了四个360控制器,没有一个响应来自控制器的输入。
  • 当我键入lsusb时,它会将"Microsoft“列为连接的内容之一。我断开了控制器的连接,入口就消失了,所以我知道控制器被系统看到了。当我把它插进去的时候,会发出一阵隆隆的声音。
  • 如果我按下"X“(连接)按钮,它会闪烁将近30秒。

据我所知,有线,甚至Xbox控制器,都与Ubuntu的新版本兼容。有人能告诉我我没有做什么或者从哪里开始找吗?我假设操作系统安装了一个新的内核。

我输入了lsmod,列表中没有ubuntu-xboxdrvxboxdrv甚至xpad。我将insmod ubuntu-xboxdrv输入终端,并被告知它无法加载,因为没有文件或目录。输入modprobe ubuntu-xboxdrv也表示它找不到它。(我还尝试了两种方法的xboxdrv。)

据我所知,这不是一个加载的模块是头号罪魁祸首。我怎么知道ubuntu-xboxdrv是否是国防部的名字?我检查安装是通过重新安装完成的。我怎么才能找到它的去向?

EN

回答 2

Ask Ubuntu用户

发布于 2016-07-13 18:02:48

OP对自己问题的解决方案:

首先,我在4.1* (我检查过了,我有4.4*)的内核中读到,xboxdrv不再适用于xbox one控制器。看起来xpad从蒸汽中得到了爱,所以它已经不像以前那么过时了。我不知道它给xboxdev带来了什么损失,但我只想让控制器正常工作。我的控制器是较新的固件版本,称为隐蔽力量版。因为它的新固件,它需要一个补丁,我找到了这里。sudo apt-获取安装git sudo apt-get安装dkms sudo git克隆https://github.com/paroj/xpad.git /usr/src/ xpad -0.4sudo sudo安装-m xpad -v 0.4似乎都很好。但我撞到了lsmodxpad还没上膛。要加载它,我输入了:Sudomod探针xpad,这给了我一个新的错误,它无法插入,因为所需的键不可用。这可以通过关闭BIOS中的安全引导来解决。我又把sudo modprobe xpad放进去了,没有确认,但没有抱怨。我在lsmod下面看了看,瞧,在名单的最前面是xpad!我猜这是国防部版本,因为现在在游戏杆菜单下的设置,它作为一个第5控制器和该死的东西作出反应。"X“亮起来,按钮就可以工作了。

票数 18
EN

Ask Ubuntu用户

发布于 2017-05-10 04:43:26

  1. 安装sysfsutils - sudo apt install sysfsutils
  2. gksu gedit /etc/sysfs.conf打开配置文件
  3. sysfs.conf -> module/bluetooth/parameters/disable_ertm = 1中添加这一行
  4. 保存并重新启动。
票数 8
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/783587

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档