有没有不带 steam 的独立 nintendo switch pro 控制器驱动程序?

有没有不带 steam 的独立 nintendo switch pro 控制器驱动程序?

您可以通过两种方式将 Nintendo Switch Pro 控制器连接到 ubuntu 桌面:蓝牙或有线。

开箱后,有线连接直接不起作用,检测到但没有注册任何输入。蓝牙版本可以使用通用游戏手柄驱动程序,但不支持隆隆声或运动控制等功能,并且不允许控制器在不使用后自行关闭。

不过,一旦启动 Steam,它就能完美运行,它可以处理专业控制器的所有功能。但为了能够正常使用它而必须启动 steam 似乎有点过头了。

是否有适用于 Pro Controller 的独立驱动程序,不需要我启动 Steam?

答案1

我有!抱歉,没有人早点回答这个问题。首先,安装 dkms-hid-nintendo:

git clone https://github.com/nicman23/dkms-hid-nintendo<code>
cd dkms-hid-nintendo
sudo dkms build nintendo -v 3.1
sudo dkms install nintendo -v 3.1

这会将 Nintendo HID 内核模块安装到您的 Ubuntu 或其他兼容发行版上。

现在,安装 joycond。它将充当驱动程序来“同步”您的 Nintendo Switch 控制器。(在安装之前,请确保您不再位于 dkms-hid-nintendo 目录中)

git clone https://github.com/DanielOgorchock/joycond
cmake . 
sudo make install
sudo systemctl enable --now joycond

现在,您已经完成了。如果由于任何原因 joycond 无法构建,请确保libevdev-dev您的安装中存在。如果没有,请执行以下命令sudo apt install libevdev-dev

相关内容