An application to remap one or more physical sticks to a virtual stick, with modifications such as axis inversion, deadzones, sensitivity etc. Uses the vJoy virtual joystick library. - evilC/AHK-Un...

Universal Joystick Remapper

by Open Source

Contact vendor for pricing

Professional guidance helps While the software itself is free and runs without installation, meaningfully configuring joystick axis remapping and deadzone tuning for AT purposes — especially with custom adapted controllers — benefits significantly from input by an ATP or rehabilitation engineer who understands the user's motor profile. The software is also deprecated, adding a technical barrier for new users.

Last verified June 20, 2026 · classified April 26, 2026

What it is

Summary

AI-generated from vendor-published content · April 26, 2026

Universal Joystick Remapper (UJR) is a Windows utility that creates a virtual joystick by combining or remapping inputs from one or more physical joystick or gamepad controllers, with options for adjusting axis sensitivity, deadzones, and inversion. This tool is useful for people with motor disabilities who use adapted joystick controllers — such as single-switch joysticks, adapted gamepads, or custom-built input devices — and need to remap or merge axes to match their physical capabilities. It is a free, standalone Windows application that runs without installation and requires no hardware beyond whatever controllers you already own. Note that this software is no longer actively maintained and has been superseded by its successor, UCR (Universal Control Remapper), so new users may want to evaluate UCR instead.

Quick Facts Catalog facts · auto-generated
Platform
Age range
ComplexityProfessional guidance helps
Price
Funding
  • AT Act lending
  • Out of pocket
  • Vocational rehab
VerifiedJune 20, 2026
ClassifiedApril 26, 2026 · confidence: medium

What Setup Looks Like

  • Out of the box
    Download the compiled executable from the GitHub releases page and run it — no installation required.
  • With a guide
    1. Connect your physical joystick or adapted controller to the Windows PC before launching the app.
    2. In UJR, assign physical joystick axes or buttons to slots on the virtual joystick output device.
    3. Adjust deadzone, sensitivity, and inversion settings to match your control needs — allow 30–60 minutes to experiment and fine-tune. See manufacturer support resources for detailed instructions.
  • With professional help
    1. An assistive technology professional (ATP) or rehabilitation engineer can identify which axis mappings and deadzone settings best match a user's motor control profile.
    2. Consider one session with an ATP familiar with alternative computer access to configure optimal settings before independent use.

Getting it

Try Before You Buy

Devices like this are often available to borrow through your state's AT Act program — typically free or low-cost — so you can try it before buying or pursuing funding.

Where to Get It

free-at-tools Visit
Contact for pricing

Some links may be affiliate links — WhatCanHelp may earn a small commission from purchases at no extra cost to you. More on affiliates →

As an Amazon Associate we earn from qualifying purchases.

How to Fund This

Equipment like this is often pursued through official state programs. These are common starting points — each program decides its own eligibility and what it covers, so the first step is always a phone call.

All funding programs, state by state →

Sources & fine print

Vendor facts (name, price, platforms, vendor link) sourced from Open Sourceview on vendor site; last verified June 20, 2026.

Classification & description AI-generated from vendor-published content on April 26, 2026 · confidence: medium. Vendor specs may lag; verify before relying on details in a clinical or funding artifact.