![如何让我的 Xbox 1 遥控器与 19.10 配合使用?](https://linux22.com/image/921770/%E5%A6%82%E4%BD%95%E8%AE%A9%E6%88%91%E7%9A%84%20Xbox%201%20%E9%81%A5%E6%8E%A7%E5%99%A8%E4%B8%8E%2019.10%20%E9%85%8D%E5%90%88%E4%BD%BF%E7%94%A8%EF%BC%9F.png)
我最近使用 Xbox 遥控器在 Raspian 上运行xboxdrv
,但当我尝试在 Ubuntu 上激活它时,收到一条错误消息,提示:
Failed to enable unit: Unit file xboxdrv does not exist.
答案1
该软件包xboxdrv
已在Universe
存储库中可用。您可以通过搜索找到它packages.ubuntu.com。
无需添加 PPA,你也不应该添加 PPA当软件在 Ubuntu 存储库中可用时。要安装此软件包,只需打开终端并运行以下命令:
sudo apt update
sudo apt install xboxdrv
答案2
你必须自己编写一个systemd.service。
sudo nano /etc/systemd/system/xboxdrv.service
以下内容。
[Unit]
Description=Xbox controller driver daemon
[Service]
Type=forking
User=root
PIDFile=/var/run/xboxdrv.pid
ExecStart=/usr/bin/xboxdrv --daemon --detach --pid-file /var/run/xboxdrv.pid --dbus disabled --silent --mimic-xpad
[Install]
WantedBy=multi-user.target
然后您就可以启用该服务。
sudo systemctl enable xboxdrv.service
答案3
您必须安装适用于 Linux 的 xbox 驱动程序(名为 xboxdrv)。信息:https://xboxdrv.gitlab.io/
尝试:
sudo add-apt-repository ppa:grumbel/ppa
sudo apt-get update
sudo apt-get install xboxdrv