Funky-coder Plus combines one dual encoders and a funky switch for use with aviation sim and simracing. Great for VR as it simplifies the physical interface space.
Map functions such as trim, fuel mix, heading, altitude, vertical speed. For racing it can cover fuel map, traction control, ABS, brake balance, brake migration, boost etc.
The joystick is fantastic for adjusting cockpit position when mapped to backwards/forwards/left/right and rotation mapped to height.
- 1 x dual encoder with push button
- 1 x funkyswitch with encoder, push button and 4-way POV
- Dimensions: Approx. 25mm x 60mm x 32mm
Inputs can be mapped in game as a normal HID device so it's compatible with all games, and tools such as SPAD.next and Axis And Ohs.
There are two variants:
## Modeless
With this variant, there is no mode. All the encoders, joystick and buttons are available for binding.
https://youtu.be/8ph1lfgThUY
## Multi-mode
This variant has 4 modes. The modes are selected with the lower funkyswitch joystick; pressing Up/Down/Left/Right will set the mode 1/2/3/4. In each mode the encoders will output different logical buttons providing 12 encoders and 8 buttons that can be mapped to whatever functions you wish.
As the joystick is used for mode select, it is not available for binding. The joystick push function is also not available. When connected, a mode must be selected before any outputs are generated.
If anything is unclear about the variants, get in touch.
## SPAD and Modeless
SPAD.next can implement modes in software, and it can use any button as mode change; so mapping a switch on your flightstick for works well. Switch modes with one hand and the adjust with the other. It's very smooth.
One option is to cycle through different modes, e.g. altitude -> heading -> vertical speed -> barometer etc, and have it announce the mode using text to speech. This is great in VR. An example SPAD.next profile is included.
Setting this up is a little time consuming, so if you want basic modes the multi-mode variant is likely the best choice. If you want more flexibility and retain the joystick, modeless is better.
Note: aside from SPAD.next, Joystick Gremlin can also accomplish multiple modes and speech, but I have little experience with Joystick Gremlin so can't help with that so much.
## Mounting
VHB tape will work for the vast majority of cases.
A simple right-angle bracket that can be flipped horizontally and vertically is included.
Contact me about custom mount options, if you want a specific bracket I can help.
## Contents
- USB-A to USB-C cable.
- Attachment via M3 nuts on the bottom.
Latest information is always available here: https://www.s16n.com/projects/funky-coder
May 3, 2025
In this time of over promise and under deliver, it is refreshing to be overwhelmed, which I was with this product. The build quality is first class and as advertised it plugs and plays seamlessly with SPADnext, which I use extensively with MSFS (2020 and 2024). It is clear that a lot of thought went into the design, build and features of this device, with the funky switch (which greatly expands the encoder's functionality) and the included mounting hardware. I highly recommend this product if you are looking for a plug and play dual encoder.