Codesys License Activation

Each user gets their own cursor and can simultaneously work on the same Windows desktop. Configure each individual pointer device (acceleration, cursor theme, wheel and button behaviour etc) independently. Collaboration was never so easy!

Download (Or read some more on what features we have)
December 2025 - New Beta Release
RustDesk + MouseMux = Multi-user Remote Desktop

Major updates to MouseMux! We now support RustDesk for multi-user remote desktop collaboration. This BETA includes new collaborative apps (Multi Paint, Team Vote, Whiteboard), smarter keyboard remapping, performance optimizations with cursor caching and high-DPI mouse support, a new Web SDK, and many bug fixes. As this is a beta release, you may encounter small inconsistencies. Your feedback is highly appreciated!

Simple collaboration

Our goal is to make working together as intuitive and simple as possible. Just add some extra pointer devices (mice, pens, touchpads) and (optional) keyboards and MouseMux will transform your PC into a realtime multi-user system. Each user can work in their own document, annotate on the screen, drag or resize windows or interact with different programs - all at the same time on the same windows desktop. Simple annotations allow each user to highlight parts of the screen. Concurrently interacting with different apps on the same desktop creates new and interesting ways to work together; collaborate by taking over certain actions, type together, draw together - all at the same time without interfering others.

$features.alt

For teams

Use it for pair programming, collaborative designing, in the class or meeting room (so all can interact and have a presence on the screen). Join forces on editing documents, or in the control room so each operator can see where the others are. codesys license activation

For individuals

Use it to customize your mouse (or pen, touch or tablet) interaction; custom acceleration, assigned buttons, themes or wheel behavior - for each individual pointer device. Let any pointer device act as any other (mouse, pen, touch, etc). Record macro's and play them back to automate tasks, even in a multi cursor scenario. Having a cursor for each mouse means you can quickly interact with individual applications because cursors can be localized or dedicated to one program - the restriction of moving one cursor all over the screen and refocusing on a specific application is lifted. The screen's realastate becomes much more manageable. Choose whether you are activating the license on

For industry

In Industrial processes including manufacturing, process control, power generation, fabrication, and refining, and facility processes, including buildings, airports, ships, and space stations where multiple operators work in SCADA like situations safe multiuser operation is vital. MouseMux can manage individual users and can store historical data of any interaction. Assigning a supervisor and overriding actions by other operators is now possible - SCADA programs can integrate with our SDK so true simultaneous interaction becomes possible. Phase 1: Generate a License Request File (

Codesys License Activation

Choose whether you are activating the license on a CODESYS Key (Dongle) or a Soft License Container bound to your PC/PLC.

In industrial environments, PLCs and engineering workstations are frequently kept offline for cybersecurity reasons. Follow this file-transfer method to activate licenses offline. Phase 1: Generate a License Request File (.WibuCmRaC) Open in CODESYS. Select your target device and container type. Click Install Licenses and choose Activate License . Enter your Ticket ID and click Next .

Use this method when your target device lacks an internet connection.

Instead of entering an online ticket directly, select the option.

Choose Soft Container (software-based) or Dongle (USB key) and click Next. Activate: Click Install Licenses →right arrow Activate License .

Select the appropriate item location (e.g., SoftContainer or CODESYS Key on the PLC). Click and enter your Ticket ID.

Choose this if you are activating a runtime license directly on a connected PLC.

Open the License Manager again. Your newly activated product should now appear in the list of valid, active licenses with no expiration date (unless it is a time-limited trial). Troubleshooting Common Activation Errors

Before activating a license, you must decide where to store it.

Requirements: A PC with Internet access and a target device without Internet access.

You are trying to activate a software license into a hardware dongle, or vice-versa. Alternatively, your local Softcontainer may be corrupted.

This method is performed directly through your web browser or via the CODESYS Development System.

This is the standard method when your development PC and target device have internet access. CODESYS Group Licensing of Products - CODESYS Online Help

Engineers who change computers frequently. You can simply unplug the USB dongle and insert it into any PC running CODESYS to access your licensed features. 2. Software-Based Licensing (Softcontainers)

FAQ

Choose whether you are activating the license on a CODESYS Key (Dongle) or a Soft License Container bound to your PC/PLC.

In industrial environments, PLCs and engineering workstations are frequently kept offline for cybersecurity reasons. Follow this file-transfer method to activate licenses offline. Phase 1: Generate a License Request File (.WibuCmRaC) Open in CODESYS. Select your target device and container type. Click Install Licenses and choose Activate License . Enter your Ticket ID and click Next .

Use this method when your target device lacks an internet connection.

Instead of entering an online ticket directly, select the option.

Choose Soft Container (software-based) or Dongle (USB key) and click Next. Activate: Click Install Licenses →right arrow Activate License .

Select the appropriate item location (e.g., SoftContainer or CODESYS Key on the PLC). Click and enter your Ticket ID.

Choose this if you are activating a runtime license directly on a connected PLC.

Open the License Manager again. Your newly activated product should now appear in the list of valid, active licenses with no expiration date (unless it is a time-limited trial). Troubleshooting Common Activation Errors

Before activating a license, you must decide where to store it.

Requirements: A PC with Internet access and a target device without Internet access.

You are trying to activate a software license into a hardware dongle, or vice-versa. Alternatively, your local Softcontainer may be corrupted.

This method is performed directly through your web browser or via the CODESYS Development System.

This is the standard method when your development PC and target device have internet access. CODESYS Group Licensing of Products - CODESYS Online Help

Engineers who change computers frequently. You can simply unplug the USB dongle and insert it into any PC running CODESYS to access your licensed features. 2. Software-Based Licensing (Softcontainers)

These companies, among other, use & trust MouseMux

Proudly serving our clients! Let us know if you need a customized/branded version for specific corporate or industrial use.

ABB - Global leader in industrial automation and power technologies
BMW - Premium automotive manufacturer
UFA - University of Alberta
NHS - National Health Service UK
ROAV7 - Regional Operations Air Vehicle 7
RUAG - Swiss aerospace and defense technology company
Micronav - Navigation and positioning technology solutions
Amgen - Biotechnology company
Avio Aero - Aerospace manufacturing company
Bosch - Global engineering and technology company
Schiphol - Amsterdam Airport Schiphol
Vector - Embedded systems and software tools provider

Contact

Address
Moreelsepark 65, 3511 EP Utrecht, the Netherlands

Love MouseMux? Join Us!

We're looking for a passionate MouseMux enthusiast to help spread the word! If you love creating content (videos, tutorials, demos), engaging with communities, or just can't stop talking about multi-cursor collaboration, we want to hear from you.

We love people who think outside the box and can spot new opportunities where MouseMux could flourish - whether that's creative use cases, new markets, or ways to reach people who haven't discovered multi-cursor collaboration yet.