Customize Your Flight Simulation Controls

Joystick Gremlin

Joystick Gremlin is an indispensable piece of software for the flight simulation community.

Open-source, free and created by passionate developers, the tool repels many potential users because of its apparent complexity.
The mission: to make Joystick Gremlin more affordable for neophytes, while valuing the quality and depth of the software.

Flight control management dashboard

A visible and overwhelming complexity

The tool is already one of the most versatile and powerful software programs in the industry, even when compared to paid alternatives.
However, its austere interface, numerous usability issues, and endless list of settings all act as barriers to both first-time use and further exploration. ‍

Only 1 in 10 users manages to overcome the cognitive overload and master the tool, and 5 out of 10 users give up without even completing the installation process.
To ensure that Joystick Gremlin doesn’t lose users due to frustration or the emergence of a competitor, it was urgent to consider a complete overhaul of its user experience.

Role
UX Research
Product Design
Platform
Icône de PC
PC
Duration
4 months
Team size
Only me!
Notion
Miro
Excel
Figma
Experience map to the negative emotions of the original tool
First time user experience XP map - existing tool.

Auditing pain points, meeting pilots

First and foremost, it was absolutely necessary to conduct an heuristic evaluation of the tool.
The very low score of 9.5 out of 20 is certainly striking, but above all, it helps identify the areas that need priority improvement.
Every pilot has their own equipment and flight preferences.
This means there are as many configurations as there are users...‍

To create a product suited to all needs, I surveyed a broad panel of users representing all skill levels and using a variety of equipment.
Their responses were then compared with those of more than 75 respondents to a quantitative questionnaire and, of course, refined through a collaborative workshop.

Ouvrez les guillemets
I work in IT, and even so, I don't understand what's going on.
Fermez les guillemets
Olivier, developper and occasional pilot
Ouvrez les guillemets
It took me dozens of hours to master the advanced options.
Fermez les guillemets
Alexandre, flight simulation enthusiast
User flow to be achieved after the redesign
Target user flow prior to the design phase.

Making first-time use effortless

Improving the Joystick Gremlin experience is based on three key areas: making it easy to get started, reducing overall cognitive load, and allowing users to explore the tool independently according to their needs and preferences.
In practice, this involves implementing an onboarding process that handles the mandatory hardware setup - previously the main hurdle for new users - actionable tutorials within the tool that users can access at their own pace, and a clear visualization of Joystick Gremlin’s features.

New users were invited to test these solutions in the form of storyboards during a recent collaborative workshop.
Following very positive feedback, time to begin the design phase!
These new features are also accompanied by a complete overhaul of the visual identity and user interface, which now adhere to the fundamental principles of usability and accessibility.

Start of onboarding with user level selection cardsOnboarding stage for selecting user hardwareOnboarding step to enter the number of inputs per device to be configuredLast step of onboarding (name and profile saving)End of onboarding and option to continue with the tutorial or not
New onboarding.

The prototype, put to the test

The design is complete: it's time to put the prototype in the hands of its future users.
Seven testers, representing all skill levels, were able to try out the new tool and share their feedback.

The usability score was excellent, and the feedback was nearly unanimous: the new version is easy to understand, encourages exploration, and is even enjoyable to use.
Configuring one's flight equipment with Joystick Gremlin is no longer a dreaded task, but one that users actually enjoy.

Ouvrez les guillemets
I don't need any further help to understand; it's very clear.
Fermez les guillemets
Tester 5, novice user
Ouvrez les guillemets
This tutorial really makes me want to keep exploring!
Fermez les guillemets
Tester 8, first time user
Start of the tutorial: configuring flight axesTutorial flight axes: setting up a new actionTutorial flight axes: naming a new actionTutorial flight axes: choosing an action for the chosen axisFlight axes tutorial: addition of an additional actionTutorial flight axes: link the physical axis to the virtual axisFlight Axes Tutorial: Configuring a CurveEnd of the flight axis configuration tutorial
Next
Fight In Space,
Defend Your Planet
Previous
Manage Your Planet's
Life and Politics

Let's talk!

Available

Your message has been sent!
Back to Homepage
Your message was'nt sent. Please try again.