/nx-udev

udev rule allowing communication with the Nintendo Switch without root

GNU General Public License v3.0GPL-3.0

nx-udev

This package installs an udev rule to allow communication via usb with the Nintendo Switch without root access. It does that by changing the permissions (mode) to 666 (rw-rw-rw-).

After installing you may need to replug your device.

Installing

Via Package

Arch Linux

It's available in the AUR, so you can install it using makepkg:

git clone https://aur.archlinux.org/nx-udev.git
cd nx-udev
makepkg -si

Or using yay (or any other AUR helper):

yay -S nx-udev

Debian, Ubuntu, or any other distro that has apt

I've generated a debian package in the releases, so you can just install it with dpkg -i:

# Download the debian package
wget https://github.com/pheki/nx-udev/releases/latest/download/nx-udev_latest_all.deb
# Install it
sudo dpkg -i nx-udev_latest_all.deb

Manually

To install manually, just copy 60-nx.rules and 60-nx-rcm.rules to /etc/udev/rules.d/:

# Download the repository
git clone https://github.com/pheki/nx-udev.git && cd nx-udev
cp *.rules /etc/udev/rules.d/