This page explains the types of data (telemetry) sent and received by the MouseMux program, as well as other network-related data:
When MouseMux starts, it checks for updates by contacting the MouseMux update server. It downloads a JSON file with update metadata and may fetch individual update packages.
MouseMux sends crash dumps (.dmp) and log files when a crash is detected.
MouseMux sends telemetry data to our servers. A unique system identifier is generated by hashing the computer name and the username. In paid versions, telemetry can be disabled completely.
Telemetry includes the following data:
Key | Description |
---|---|
---------------------------------------- | ---------------------------------------------------------------- |
app.start | Count event for application start |
app.license | License type and license number |
app.running | Timed event indicating duration of application runtime |
app.boot-{version} | Timed event for startup duration |
app.calibration | Timed event for mouse calibration duration |
app.exit.okay | Event for clean application exit |
-------------------------------------- | -------------------------------------------------------------- |
user.cursor.change | Event for cursor theme change (includes theme name) |
user.cursor.flag | Event for cursor flag change |
user.name.change | Event for user name change |
user.startup.time | Timed event for mouse mapping occurrence |
user.add.{number} | Event when mouse is added and becomes active |
user.active | Timed event for user active duration |
user.program.enter | Event for entering a program (includes executable name) |
user.program.leave | Event for leaving a program (includes executable name) |
-------------------------------------- | -------------------------------------------------------------- |
main.config.set.{name} | Event when a configuration setting is changed |
-------------------------------------- | -------------------------------------------------------------- |
main.settings | Event for opening the settings screen |
main.settings.register | Event when register button is pressed |
main.settings.register.activate | Event when activate button is pressed |