FlexDesigner

FlexDesigner 2.2.3

The Designer for the Kickstarter Project Flexbar

  • By ENIAC Technology
  • Proprietary
  • Updated May 15, 2026
Download for Windows

About FlexDesigner

The Designer for the Kickstarter Project Flexbar

What's new in 2.2.3

Key Feature

You can now take screenshots of the Flexbar. Find this option under Settings > Devices.

FlexDesigner

Touch Bar integration is more reliable (native init and API fallbacks).
Media features no longer get stuck when fetching on macOS; playback path and listener shutdown are cleaned up.
Page switching follows the focused app more sensibly on macOS (window monitor behavior).
USB transfer, hardware monitor (including non-English environments), and Adobe Premiere-related flows are improved.
Bundled submodules and packaging are updated to 2.2.2, with refreshed firmware bundle and build metadata.
Fixes multi-chunk HID receive buffers by sizing them from pack_size and accepting channel 1 data.
Exposes sendControlCommand IPC for plugin UI iframes, allowing plugin UIs to send control commands through the host.
Runs Windows AutoHotkey commands with execFile instead of shell execution for more reliable command launching and argument handling.
Reworks Windows hardware monitor data into short sensor keys and a flat LibreHardwareMonitor payload while bounding retained hwData.
Migrates legacy performance-chart LibreHardwareMonitor paths to the new short-key format.

Flexbar

USB data path is more robust (DMA-backed pools and clearer CDC bulk behavior).
The device wakes correctly after the host starts; scroll wheel no longer sticks in bad cases.
Adobe Premiere timeline usage on device is extended (handling and resources).
Factory default data is safer for the UI stack; release artifacts are split into clearer binary layout and tagged for this generation.
Stages CDC IN transfers and tightens CDC send handling for more stable USB communication.
Stabilizes the DirectDraw lifecycle, including receiver shutdown and plugin DirectDraw cleanup.
Updates the hardware monitor data receiver path to align with the refined USB transfer behavior.

Full release notes »

Technical details

PublisherENIAC Technology
Author@icyqwq (Aspen)
Version2.2.3
Release date2026-05-15
LicenseProprietary
Installer typenullsoft
Architecturex64
Package IDENIAC-Tech.FlexDesigner

Install FlexDesigner from the command line

Install with Windows Package Manager
winget install --id=ENIAC-Tech.FlexDesigner -e
Update to the latest version
winget upgrade --id=ENIAC-Tech.FlexDesigner -e
Uninstall
winget uninstall --id=ENIAC-Tech.FlexDesigner -e
Silent install with the offline installer
"flex-designer-2.2.3-setup.exe" /S
Uninstall the MSI package
msiexec /x {373F53D4-B273-5E76-AAAA-6542E46DFE55} /quiet

Silent install switches for more Windows programs »

Install FlexDesigner together with other apps in one command »

FlexDesigner version history

2.1.0 Jan 7, 2026

Release 2.1.0
Bug Fixes
- Icon packs could not be imported
- Device crash caused by DirectDraw
- Incorrect absolute mouse position
- Abnormal network upload/download speed in the macOS performance monitor
- Only a single mouse click was possible
- Trackpad and mouse clicks did not work properly on macOS

1.2.0 Jun 13, 2025

Release 1.2.0
Thank you for your feedback and patience. We're excited to release version 1.2.0, which includes several critical bug fixes and feature updates.
We're still working to resolve the Flexbar crashing issues. In version 1.2.0 firmware, we've added crash information collection support, which will greatly help us identify and quickly fix these problems.
Thank you for your continued support of the Flexbar project! We're committed to making Flexbar better.
New Features
- Plugin API support for displaying quick messages on Flexbar
- Plugin API support for adjusting Flexbar settings such as brightness and sleep timeout
- TreeView functionality support
- Multi-language keyboard support (Beta)
- Flexbar crash information collection support
- Important log upload functionality (with user consent prompt)
- OBS support on macOS
- End User License Agreement (EULA) added
- Recent profile list support
- Direct drag-and-drop key width modification in preview area
- Additional system monitoring information for macOS
- Update check option added to toolbar menu
- Detailed key descriptions in key library tooltips
- Various UI/UX improvements and adjustments
Bug Fixes
- Fixed USB permission check and setup functionality not working on Linux
- Fixed dependency package check functionality not working on Linux
- Fixed occasional FlexDesigner crashes
- Fixed service process startup failures on some computers
- Fixed USB-CDC mode not working on some computers …

Frequently asked questions

Is FlexDesigner free?

FlexDesigner is proprietary software from ENIAC Technology. Check the publisher's license terms for pricing and usage rights.

What is the latest version of FlexDesigner?

The latest version is 2.2.3, released on May 15, 2026.

Is it safe to download FlexDesigner?

The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 290b7c140f0e8ec23b247f960d79f9cadde84220008cccec78c7f71f033ac7b2.

Which Windows versions does FlexDesigner support?

FlexDesigner runs on Windows and is available for 64-bit (x64) systems.

How do I install FlexDesigner silently?

Run the offline installer with "flex-designer-2.2.3-setup.exe" /S, or install it with Windows Package Manager: winget install --id=ENIAC-Tech.FlexDesigner -e --silent.

How do I uninstall FlexDesigner?

Open Settings › Apps › Installed apps, find FlexDesigner and select Uninstall. From the command line, run winget uninstall --id=ENIAC-Tech.FlexDesigner -e.