Table of Contents
Since this app supports multiple operating systems, here's a guide on how to connect to a controller on each operating system
Windows 10/11
If this doesn't work, there is an alternate guide below
- Plug a converter cable into one of your USB-Ports.
- Launch the app and press start. The app will automatically assign a comport
Windows (Alternative connect)
(If the above previous guide doesn't work)
- Plug a converter cable into one of your USB-Ports.
- Right-click the Windows-Logo, click Device Manager or just search for device manager
- Head to this link to download the driver: http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=223&pcid=126
- Go to the folder you just downloaded this driver into and extract the archive.
- Run the driver installer inside the folder you just extracted.
- Follow the instructions in the installer.
- Once the driver is installed, restart your system.
- Launch the app and press start. The app will automatically assign a comport
GNU/Linux
- Plug a converter cable into one of your USB-Ports.
- Run the following command in your terminal:
sudo chmod 777 /dev/ttyUSB0 - Press enter and type, when prompted, your sudo password.
MacOS
NOTE: This is generally hard to do and you'll probably want to use a Windows/Linux system of another person instead of trying to do this (it takes more than 30 minutes, will take up lots of space and likely not work due to poor driver support. This is also a non-updated guide)
- head to this link and follow this guide up until the point you get an error in the terminal. https://archive.plugable.com/2011/07/12/installing-a-usb-serial-adapter-on-mac-os-x/
- If you get an error type the following commands after you installed Xcode Developer Tools from the AppStore:
xcodebuild -licensexcode-select —installThen you will need to download the MacPorts packagemanager from this github repo following the guide: https://github.com/macports/macports-base/releases/tag/v2.7.2 Then you can run the following command to install the missing package:sudo port install [and here now the name of the package it shows is missing, most likely kextstat] - You may now continue with the step of the guide you ran into this problem.
- if you still get another error of the same kind, please install that package as well with step 2 and continue with 3. Repeat until you are done or open an issue if you still don‘t manage to do it.
Copyright 2022-2025 janishutz.
This Project is licensed under the GPL V3 license and as such, you may redistribute this app as you see need / fit / want to. You may modify the code and redistribute the app. BUT, all of this under one condition: you need to reuse the same license as this project does. If you intend to fork this project, please familiarize yourself with the GNU General Public License V3 before doing so.
