QuadStick: The Config Manager makes setup easier

Some innovations don’t need to revolutionize hardware to make a real difference. Sometimes, all it takes is removing an obstacle that has been considered inevitable for years. That’s exactly what Bassam Kamal, a software developer and recent Computer Science graduate from the University of Prince Edward Island, has done by creating an application designed to make configuring QuadStick much easier—the adaptive controller that allows people with severe motor impairments to play games using their mouth.
The device itself is nothing new. QuadStick allows users to control video games and other software through a lip-operated joystick and a “sip-and-puff” system that detects inhalations and exhalations through dedicated tubes. The controller can also use customized profiles to adapt controls to different games and individual users’ needs.
And this is where one of its main limitations had been hiding.
Until now, customizing these profiles required working with spreadsheets and CSV files and manually editing the configurations. The process was not only unintuitive, but particularly problematic for a device specifically designed for people who may have very limited hand mobility. A formatting error could also make a configuration unusable until someone was able to step in and fix it.
Kamal decided to tackle the problem as part of a university course focused on user experience. After graduating in May 2026, he contacted Fred Davison, the creator of QuadStick, gaining access to the firmware’s source code and the technical documentation he needed to turn the idea into a tool that could actually be used by the community.

Configuring QuadStick is now Much Easier
The result is called QuadStick Config Manager, and it removes much of the complexity from the old process. Instead of working directly with spreadsheets, users are presented with a graphical interface representing the controller, allowing them to select the joystick, mouthpiece, and other inputs and assign the corresponding actions.
The software also understands the inputs, functions, and outputs supported by the device, allowing it to identify invalid configurations before they are transferred to the controller. When problems are detected, it provides warnings and suggestions, while automatically creating a backup before replacing an existing profile. Changing the default configuration also requires an additional confirmation, reducing the risk of accidentally compromising the device’s functionality.
Accessibility is also a consideration within the software itself. QuadStick Config Manager can be operated using a keyboard and includes labels designed for screen readers. It is available for Windows, macOS, and Linux. The project is also free and open source, with versions distributed through the app stores alongside direct downloads and publicly available source code.

Behind what might, at first glance, seem like a simple utility lies a much more important goal: allowing users to modify their controller independently, without necessarily having to ask someone else for help every time they want to create or fix a profile.
A small piece of software that could make a huge difference
It comes as little surprise that the project is already attracting attention beyond the QuadStick community. Kamal presented Config Manager to the National Adapted Gaming Group of the ReSpawn Foundation, in front of occupational therapists and adaptive gaming program managers. According to the University of Prince Edward Island, some professionals are considering integrating it into clinical and occupational therapy programs, while Drew Redepenning, a UPMC physician who has worked with QuadStick for more than eight years, plans to showcase it during his presentations on adaptive gaming.
The numbers are inevitably still those of a niche project: UPEI reports around 28 installations so far. But in this case, the more interesting figure is not how many people have downloaded the software, but rather how much it could change the experience of those who rely on it. Kamal continues to develop the project by gathering feedback directly from users through Discord and QuadStick’s public community group, with updates being released very frequently.

The developer has summarized the philosophy behind the project particularly well, explaining that accessibility should not be something added only at the end of development, but a principle capable of guiding a product from the very beginning. QuadStick Config Manager was born from exactly this idea.
Because making video games more accessible is not just about designing new controllers or adding options to menus. It also means asking what happens before you even start playing. If configuring a device designed to provide greater independence still requires someone else’s assistance, then there is still a barrier to remove.
With QuadStick Config Manager, Bassam Kamal has attempted to eliminate one that may seem small, but can make an enormous difference for some players.
Software download links:
Microsoft Store: Microsoft Store
macOS: Mac App Store
GitHub: GitHub Releases
Developer’s website: Bassam Kamal – QuadStick Config Manager
Discord for direct feedback: QuadStick Discord




Comments