I built JamPad Classic purely for fun because I was curious: "What would it be like to play Animal Jam with a controller?"
Little did I know, it actually makes the game—especially the minigames and exploring—feel surprisingly fresh and way more fun. I decided to release it open-source so others can try it out!
JamPad Classic is a custom controller mapper for Animal Jam Classic. It lets you play the game on your PC using an Xbox or PlayStation controller with a smooth, console-like feel.
- Plug & Play: Works immediately with Xbox and PlayStation controllers (updates button icons automatically).
- Custom Controls: Don't like the default buttons? Remap A, B, X, and Y to whatever keys you want in the Controls tab.
- Smart Focus: The controller only affects the game when the window is active. You can check your battery or change settings in the app without it affecting AJC.
- Visualizer: See exactly how your sticks are moving and where your deadzones are in real-time.
- Audio Cues: Hears a "Beep" when you toggle the controller ON or OFF so you know it's working.
- Battery Monitor: Check your controller battery level right on the main tab.
Since this is a free, open-source tool created by a hobbyist (and not a big company like Microsoft), you might see two warnings. This is normal and the app is safe.
-
Windows SmartScreen:
- You might see a red/blue window saying "Windows protected your PC".
- The Fix: Click More info then click the "Run anyway" button.
-
VirusTotal / Antivirus Flags:
- Some antivirus scanners might flag the
.exeas a "False Positive." - Why? This happens because the app is built with PyInstaller. People sometimes create malicious code using the same tool, so clumsy antivirus AI gets confused and flags everyone who uses it.
- Safety Check: The code is 100% open source. If you are worried, you can inspect the code yourself or run the Python script directly!
- Some antivirus scanners might flag the
- Go to the Releases page.
- Download
JamPad.Classic.exe. - Connect your controller, run the app, and start playing!
If you want to modify the code or run it through Python:
Requirements: Python 3.14+
# 1. Clone the repo
git clone https://github.com/RecentProject/JamPad-Classic.git
cd JamPad-Classic
# 2. Install requirements
pip install -r requirements.txt
# 3. Run the app
python "JamPad Classic.py"
