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

met*_*chi 5 gamepad steam drivers

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

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

然而,一旦你启动 Steam,它就可以完美地工作,它可以处理专业控制器的所有功能。但这似乎有点矫枉过正,必须启动蒸汽才能正确使用它。

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

小智 2

我有!抱歉没有人更早回答这个问题。首先,安装 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
Run Code Online (Sandbox Code Playgroud)

这会将 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
Run Code Online (Sandbox Code Playgroud)

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