madsciencecoder / Toontown-Controller

Linux (X11) Controller for Toontown Rewritten
GNU General Public License v2.0
4 stars 0 forks source link

Toontown Controller

Linux controller for Toontown-like games. This is specifically written for Toontown Rewritten but should work on any version that supports Linux and uses the same key mapping.

Please note: This program uses special X11 interfaces so it will probably not work on Wayland desktops. It may work on Wayland if XWayland puts all three windows in the same server but it is untested.

Screenshots

Colors, icons, and theme may be different depending on the user's platform and Qt theme.

Linux Packages

TODO: Make packages through openSUSE's OBS.

Features

How to Compile

This program relies on Qt 5, libxdo, X11, and UGlobalHotkey. UGlobalHotkey is provided as a git submodule so you will need to pull it manually or use git clone --recursive.

Linux based distros

Ubuntu / Debian

Required dependency packages: TODO

To build and install:

export QT_SELECT=qt5
qmake
make
sudo make install
OpenSuse

Required dependency packages: TODO

To build and install:

qmake-qt5
make
sudo make install
Fedora

Required dependency packages: TODO

To build and install:

qmake-qt5
make
sudo make install
Arch

Required dependency packages: qt5-base xdotool.

To build and install:

qmake
make
sudo make install

AUR package: TODO

Icon source

The icon is from https://openclipart.org/detail/227918/video-game-controller-icon.