Keystrike Client
15 min
Current release
October 22nd, 2026 version 4.1
- Touchscreen improvements
- Improved handling of touchscreen inputs across clients and terminators, ensuring that legitimate local touch interactions work as expected while preventing unauthorized touch inputs from remote sessions.
- Minor updates
- Security enhancements
- General bug fixes
Previous releases
Note: The information in the past release notes may have been superseded by subsequent release notes. Please review all current release notes carefully.
September 14th, 2026 version 4.0
- Auto updates
- Windows and macOS clients support automatic updates, which can be managed through configured update policies or initiated manually from the Admin Panel.
- Linux client
- Linux client support is now available, extending client compatibility beyond Windows and macOS to supported Linux distributions.
- The Linux client is currently supported on AMD64 (x86-64) architecture.
- Supported Linux distributions and versions include:
- Ubuntu: 24.04 LTS and 26.04 LTS
- Fedora: 43 and 44
- Arch Linux: Current supported release
- Linux clients provide organizations with greater flexibility when deploying and managing the client across environments that use a mix of Windows, macOS, and Linux devices.
- Minor updates
- Security enhancements
- General bug fixes
August 27th, 2026 version 3.13
- Session protocol and application details
- The client now displays the protocol being used for the current session, along with the application assigned to that session.
- Minor updates
- Security enhancements
- General bug fixes
August 13th, 2026 version 3.12
- Minor updates
- Security enhancements
- General bug fixes
February 19th, 2026 version 3.7
- Minor updates
- Security enhancements
- General bug fixes
November 6th, 2025 version 3.4
- Minor updates
- Security enhancements
- General bug fixes
May 5th, 2025 version 3.3
- Windows Client
- Improved keyboard input support for non-Microsoft RDP clients.
- macOS Client
- Addressed compatibility issues with macOS Sequoia 15.4.1 that interfered with interprocess communication (IPC).
April 10th, 2025 version 3.2
- Status messages
- Clients and users can now be pending, active, suspended or deleted in the admin panel. The client displays this status to the user.
- Other updates
- Security updates
- Bug fixes
February 27th, 2025 version 3.1
- Tray/Toolbar menu for quick access
- Right-clicking the Keystrike icon in the system tray (Windows) or left/right-clicking in the toolbar (macOS) now opens a menu for launching the client or switching between organizations if multiple are available.
- macOS installer update
- The installer now supports parameterless installation by simply double-clicking the .pkg file. After installation, the client starts without an organization, which can be added from within the client.
February 6th, 2025 version 3.0
- Multiple organizations
- The client now supports configuring multiple organizations, enabling Managed Service Providers and other users to seamlessly switch between multiple Keystrike tenants as needed.
- Windows Installer
- Updates can now be performed without requiring parameters, allowing seamless upgrades while preserving the existing configuration.
- In addition to installation via msiexec, the installer can now be executed directly, prompting for any necessary parameters if required.
- Instead of the full dispatch url, the organization domain is now passed to the installers.
- Proxy configuration
- If the device can only connect to dispatch through an explicit proxy, an optional proxy parameter can be passed to the installer.
October 24th, 2024 version 2.4.2025
- macOS
- Initial release of macOS client.
- Updates
- Security updates
- Bug fixes
September 2nd, 2024 version 2.3.1789
- Updates
- Security updates
- Bug fixes
May 21st, 2024 version 2.0.1386
- Faster install and reduced footprint
- The new client has a much smaller footprint and a faster install process.
- Client startup time
- The client startup time has been drastically improved.
- Better session handling
- The client has better detection of connection and session interruptions and reconnects quicker.
- New user interface
- The client user interface has been redesigned.
- Local logging
- Log file location has changed, with logs now stored in %programdata%\Keystrike\Logs,
- Other updates
- Security updates
- Bug fixes
February 22nd, 2024 version 1.2.1021
- Improved Error Logging:
- More details have now been added to the Event viewer logs.
- Improved key handling:
- False negatives, where legitimate keystrokes are in rare cases flagged as unattested should now be a thing of the past.
December 14th, 2023 version 1.0.704
- Client checks for legit SSL certificate from Dispatch
- For companies using http proxy servers or firewalls with SSL inspection, the dispatch domain or IP address needs to be whitelisted.
- Install tokens:
- Install tokens are now required for installing clients, this token can be found and regenerated in the Setup & Installers page in the admin panel.
- Additional information
- A client ID is now displayed in the client and version information, visible from both client tabs.
- Log rotation:
- The client log is rotated every day and the past seven days kept before being deleted.
- Stopping the service process, stops sessions:
- When a user (SYSTEM privileges needed), stops the KeystrikeClient service, all KeystrikeClientSession processes are now stopped, rather than having to stop them separately.
October 11th, 2023 version 0.5.442
- Copy information in the Client:
- It is now possible to copy information inside the client. This can be helpful for debugging purposes and to send to Keystrike support if needed and for user mapping.
- Improved session disconnect time:
- Client terminator sessions now disconnect sooner when remote session is closed.
September 18th, 2023 version 0.4.376
- Client running as a Windows service:
- The client now runs as a windows service, with a separate client session process per user logging in to the workstation. The service runs as System ensuring that a client session is running for every user on that workstation.
- MSI Installer:
- The client is now installed using MSI. Instructions and examples for running the installer can be found in the setup pages in the Admin panel.
- New Client UI:
- The client UI has been updated. It now consists of two tabs. One with information regarding connections to dispatch and terminators and the other tab contains information regarding the workstation and the client. It's also possible to access the client.log file within the UI.
- Client in the Event Viewer:
- Events from the Client are now sent to the Event Viewer in Windows. This applies to starting and stopping clients, not keyboard related events.
August 24th, 2023August 24th, 2023 version 0.3.309
- Username is now optional:
- The “-u” parameter is now optional when starting the client. By default, the client uses {Host name\username} or {Computer name\username}
June 14th, 2023June 14th, 2023 version 0.1.213
Initial release to production for Pilot customers