Swiftpoint X1 Control Panel - Changelog
Latest Version
3.0.7.0 - July 2024
Improvements & Fixes:
- [Windows] Allow installer to run on ARM64 systems for use via Prism.
- [Windows] App should now launch on boot in the background for non-admin users.
- This can be disabled via the "Startup apps" tab of Task Manager if you prefer to launch manually when needed.
Firmware Update:
Adjusted
scroll decoding to address issue where a single scroll
notch can be missed when changing scroll direction.
Previous Releases
3.0.6.0 - Apr 2024
Improvements & Fixes:
Added French Translation.
Added "Release Channel" option to settings menu to allow switching between Beta and Stable releases.
"Clear Outputs", and overwriting a mapping with "Paste" in Expert mode now correctly updates the release outputs.
Resolved issue with F21-24 keys not being saved correctly.
Resolved crash that could occur when switching view between profiles in Expert Mode.
Resolved issue which could result in deleting the incorrect profile when trying to delete a profile with sub-profiles.
Resolved issue which temporarily prevented saving profiles to mouse flash after performing a clear and reset.
- Resolved issue where editing an action created via the action library could also effect other instances of that action.
- Resolved issue with Alt-Tab action in the action library not releasing Alt.
- [macOS] Resolved issue which prevented app links created in Simple Mode from functioning.
- Reverted previous change to mouse detection system which was resulting in unreliable mouse detection.
Use "Joystick" instead of "Controller" consistently when referring to DirectInput actions.
- Added launch argument to allow multiple app instances (more details here).
- Allowed saving of settings in Expert Mode even when no mouse is connected.
- Allow loading of .jpeg custom background images (not just .jpg).
- [Linux] Added correct translation files for Linux version.
- [Linux] Added partial app update support (may not work on all systems).
- New
versions may be detected, and downloaded like on Windows/macOS.
However there is still no installer, so accepting the update will just
close the X1 Control Panel and open the downloaded archive.
Firmware Update:
- Addressed issue where gyro tilt values could intermittently spike to high values.
- Addressed issue where scroll speed could be drastically increased when swapping from Windows to another OS via KVM switch.
3.0.5.0 - Feb 2024
General Improvements:
- Adds Swiftpoint Z2 Support
- Experimental Linux Version (more details here)
- Firmware update for Z, Tracer and Creator, including:
- Major firmware optimizations to significantly improve polling rate.
- Updated SROM for PWM3360 sensor. Further improves tracking performance.
- Expanded autobackup system to keep up to five backups instead of just
one. A new backup create added on app launch only if changes have been
made to your profiles since the last backup.
- The Force sensors used for Deep Click can now be re-calibrated via "Mouse" menu in simple mode, or main menu in expert mode.
- Blank mouse will be displayed if no mouse is connected.
Simple Mode Improvements:
- Updated UI color scheme for the Z/Z2.
- Custom background image can now be applied to simple mode via the Settings menu .
- View and configure OLED and Tilt settings (only 1 base tilt input for each direction, and no analog tilt inputs).
- Input combinations can now be created in simple mode.
- Just click the new "Add Input" button below any base input (except scroll).
- Select the input type and specific input you want to add.
- Adjust the input specific settings to suit the mapping you want to create.
- Collapse the input settings menu with the arrow on its right edge,
- Add any input to your new input combination as you would normally.
- Sub-profiles can new be added, viewed, and edited in Simple Mode.
- Click the small arrow icon which appears next to a Parent profile to expand or collapse its sub-profiles.
- Global Profile is also optionally visible and editable in Simple Mode.
- Enable this by clicking the Cog icon on the side bar, and ticking the "Show Global" checkbox.
- If you link an app
to a profile which does not yet have a name or icon. The name and icon
from the linked app will be applied to your profile.
- Clicking
on an output in simple mode will now show a list of its individual
output actions; as well as allowing you to rename it.
- Display up to two levels of nesting for all output types in simple mode.
- In Simple mode, "Viewed" and "Active" profile are now synced.
- Viewing a profile in Simple mode now also sets it as active on your mouse.
- When the active profile is changed by the mouse, or auto profile switching simple mode will also switch view to that profile.
- Both of these changes can be disabled if you prefer to keep the distinction between "Viewed" profile and "Active" profile.
- When this sync is disabled, profiles can be manually set as active by right clicking them and selecting "Set as Active".
- Re-arranged some options on the side bar for more consistency.
- Includes functions which apply directly to your mouse:
- Current memory usage.
- Save profiles to mouses flash memory.
- Reset mouse flash memory.
- Calibrate Force Sensors.
- Calibrate Tilt Sensors.
- Includes Control Panel version and help info:
- Current version number.
- Link to change log.
- Link to user-guides.
- Toggle hints display.
- Check for new version.
- Now opens a settings menu with several new options. Hover your cursor over a setting to see a brief description of its effect.
- Color scheme for previously connected mouse will be displayed on launch
even without a mouse connected, instead of defaulting to Tracer color
scheme.
Expert Mode Improvements:
- Added Mouse Movement output to expert Mode for use in macros.
- Added Action Library and Keyboard Recorder to press outputs on Expert Modes mappings screen.
- These
function in mostly the same way as their Simple Mode equivalents. The
only difference is that clicking directly on the press outputs name will
take you to the output list (as it always has in Expert Mode).
- Any mapping in expert mode can now be saved into a custom action library.
- Actions
saved to the custom action library are available on all profiles in
both Simple and Expert mode.
- Added option to display output action list side by side with their mapping.
- This setting is off by default, as it doesn't work well for 1080p displays. 2560+ horizontal resolution recommended.
- Added
option to display an inputs Press and Release output lists
simultaneously. This also allows outputs to be dragged between the
press/release inputs.
- Both of these options can be enabled at the same time if you want to see everything at once.
- Added Control Panel options menu to Expert Modes main menu.
- Mouse
and Joystick Press outputs now have Release outputs added automatically
in Expert Mode (previously this only worked for keyboard outputs).
- This automatic adding of release outputs can be disabled from the options menu if you prefer.
- Added right click menu to profiles in expert mode (options still also available from the profile hamburger menu).
- [Windows] Show list of open apps when app linking via expert mode (previously only available in Simple Mode).
Fixes:
- [Windows] Auto Profile Switching stability improvements
Handles cases where misbehaving background apps could cause the profile to change unexpectedly.
- By
default this will now re-check each profile switch four times a second
for 1 second after the switch occurs. If you continue to have problems
let us know; and try increasing the re-check timer in the Cog settings
menu.
- Action library filters can now include the "space" character, making it easier to search for action with multi-word names.
- Resolved issue where auto profile switch could get stuck in a loop, swapping back and forth between two profiles.
- Deleting an input in simple mode will now also delete any inputs nested inside it.
- When the action library is opened the current action will be selected, even if it's in a sub-category.
- Action library will now open above the output bar if there is not enough room for it to fit below it.
- Prevent action sub-categories in libraries from being combined if they are not in the same group.
- Enabled save button when a profile is linked to app in expert mode.
- Prevent software update notifications from interrupting mouse coms.
- Addressed
issue where incorrect translation could be applied to the UI based on
OS region format setting, instead of language setting.
- Correct expert mode page titles for triggers and scroll-wheel
- [Windows] Load settings to the mouse after system wakes from sleep.
- Limit subprofiles list, and import/export dialog to window size. So they can't extend off the screen.
- Resolved issue where using the system tray context menu would also open the application window.
- Capped number of output actions on a single input to 255 to match firmware limit.
- Firmware Fixes:
- Fix for some computers not booting with mouse connected.
- Resolved issue where haptic motor could get stuck in an on state when mouse is starting up.
2.0.11.0 - November 2022
New pre-made Profiles and Action Libraries for:
- Hell Let Loose
- Path of Exile
- Resolved issue where "Global Settings" (e.g. DPI, Polling Rate) were not loaded when manually importing a Global Profile.
- Resolved issue where incorrect profiles could be loaded during a manual profile import.
- Current active profile will now be maintained after importing profiles (if it is not removed).
- Stopped Control Panel from automatically overwriting profiles saved to mouse flash memory when it connects.
- Expanded Traditional Chinese translation to include everything except pre-made profiles and action libraries.
- Corrected an issue where available translations were not being applied on macOS.
2.0.10.0 - September 2022
On Windows a list of currently open apps is now displayed when you are
linking a Profile to an app. This saves you from having to locate the .exe file, and avoids difficulties
with linking Windows store/Game Pass apps.
Added a link to our user survey in the intro prompt.
2.0.9.0 - August 2022
New pre-made Profiles and Action Libraries for:
- Adobe Premiere Pro
- Blender
- Creo Parametric
- DaVinci Resolve
- Logic Pro
- SolidWorks
Creator now supports Expert Mode:
Use the button at the bottom left corner of the Control Panel to access
"Expert Mode" where you can tweak the finer details of your profiles.
Improvements & Fixes:
- Minor corrections to Canva Profile, and Photoshop action libraries.
- Resolved issue with "Next/Previous Profile" actions not working correctly when selected from action library.
- Improvements to app install detection.
2.0.8.0 - June 2022
New pre-made Profiles and Action Libraries for:
- Adobe Illustrator
- Adobe InDesign
- Adobe PhotoShop
- Adobe XD
- Affinity Designer
- Affinity Photo
- Affinity Publisher
- Canva
- CorelDraw
- GIMP
- Inkscape
- Mouse movement inputs settings can now be edited in simple mode.
- Added option to record wait time between key presses when using the keyboard recorder to create macros in expert mode.
- Added "Duplicate" button to output list in Expert mode. This will create a copy of the output immediately below the original.
- OS shortcuts that were previously only in the Desktop Profile's action library are now available to all profiles.
- Added a Mouse Movement gesture template action, so gestures can now be created and edited in Simple Mode.
- Resolved issue where profiles duplicated in Expert mode would remain partially linked. Causing some changes in either profile to effect the other.
- Resolved issue where "Repeat From" outputs "Times" value would reset to zero whenever the output list containing it was viewed.
- Resolved
issue where mappings pasted in expert mode wouldn't be saved, or would
cut child mappings from source when "Merge" option was selected.
- Resolved issue where admin level applications with long names were not correctly identified.
- Resolved issue where changes to Default Profile, Auto Switching and Linked Applications in simple mode were not permanently saved unless other changes were also made.
- Added scroll-bar to action library list when filter is applied, so all results can be viewed.
- Resolved issue where action library search filter did not reach double nested actions.
- Resolved issue where Function key outputs were not created correctly when selected from action libraries.
2.0.7.0 - Sept 2021
UI Improvements & Fixes:
Vibration feedback can now be added to deep click, mouse movement and tilt/pivot inputs in Simple Mode (Z Only).
Add labels for all nested inputs types in Simple Mode, and icons for mouse movement inputs.
The Control Panel can now launch directly into Expert Mode if it was in use when the app was last running.
Enabled
UI scaling based on Windows display settings. So the UI will now be
legible even on small high-res displays when Windows scaling is used.
Initial support for UI themes based on connected mouse.
Active profile displayed in UI now updates when profile is switched manually via mouse mapping.
Resolved issue where RGB drop-down in Simple Mode could appear in an incorrect location or not at all.
Prevent Control Panel from losing focus after manual check for updates.
Save option is now enabled when changing a block further outputs flag.
Auto Profile Switching Improvements & Fixes:
App detection system can now detect UWP apps (e.g. Windows Store apps).
App detection system can now identify apps that run as Admin, without running the Control Panel itself as Admin.
Added check for invalid app links created by selecting shortcuts generated by Steam.
Prevent false positive app switches due to detected exe being sub-string of linked exe.
Prevent
active profile from switching back to default when linked app with
focus temporarily stops responding (e.g. while some games are loading).
When
multiple profiles are linked to one application, the most recently used
of those linked profiles is once again correctly saved and restored
when switching between apps.
General Improvements & Fixes:
- Added an auto backup system for profiles.
- Backup of last profiles successfully loaded will be saved to 'Documents/Swiftpoint X1 Settings'
- If your profiles are corrupted and the load fails, the backup will automatically be loaded instead.
- A
copy of the corrupted profiles will also be saved to
'Documents/Swiftpoint X1 Settings' in case any profiles can be recovered
manually.
- Allow "Set Profile" and "Reset Angles" outputs on profile switch in Expert Mode.
- Added support for some previous firmware versions on Swiftpoint Z's.
- Firmware update stability improvements.
- Improvements to the Control Panels logging system.
- Resolved issue where overriding a mapping could sometimes clear other mappings on profile.
- Resolved issue where new mappings added in simple mode could seem to disappear.
- Resolved issue where a profiles mappings could appear to be duplicated after importing profiles.
- Resolved issue where outputs added to inputs which do not have a release (e.g. scroll/mouse movement) could get stuck down.
2.0.6.0 - Feb 2021
- Enabled unlimited nesting of Deep Clicks in Expert Mode.
- Improved system for resuming firmware updates if a problem occurs during an update.
- Disabled firmware update option after firmware update completes to prevent unnecessary re-flashes of firmware.
- Corrected UI issue which prevented nesting of Pivot inputs.
- Corrected issue with app signature which caused previous version to sometimes be identified as malicious.
- Resolved issue with "Scroll Down" and some other outputs not initializing correctly and causing crashes.
- Resolved issue where apps with admin privileges could cause active profile to switch unnecessarily. (Apps run as admin can still only be fully detected if Control Panel is also run as admin).
- Enabled partial translations of Expert Mode inherited from Swiftpoint Driver (Simplified Chinese, Japanese, and Spanish).
- Disabled auto-save on app exit which was occasionally causing config corruption.
- Removed prompt to close Swiftpoint Driver on Software update (It is only necessary for firmware updates).
- Hide various unusable output actions in Expert Mode when Tracer connected.
2.0.5.0 - Jan 2021
- Tracer can now access Expert Mode.
- Added Profiles and Action Libraries for:
- Cyberpunk 2077
- Destiny 2
- Team Fortress 2
- Valorant
- Added confirmation dialogue when profiles are removed via "Manage Profiles".
- Added Control Panel version details to "Info" button on sidebar.
- Blocked scroll-wheel on expert mode dpi sliders, combo boxes, and vibration outputs.
- [MacOS] Removed black fill in menu bar icon to match macOS style.
- Revised firmware update dialogues to address old 'Swiftpoint Driver' app only if it is running.
- Fixed bug which prevented changing of default profile in Expert Mode.
- Fixed issue where Z wasn't immediately detected if swapping from Tracer to Z.
- Fixed issue where Global profile can be wiped when importing profiles.
- Fix for mouse sometimes being temporarily disabled when X1 Control Panel is closed, or mouse is disconnected via expert mode.
- Fixed crash that could occur when Tracer disconnected in Expert Mode.
- Other minor UI tweaks and fixes.
2.0.4.0 - Oct 2020
- Added support for TRACER (Z still supported).
- New UI which provides a clear overview of your profiles mappings, and simplifies the creation of new profiles/mappings.
- Pre-configured profiles added automatically for supported games.
- Supported games also include action libraries containing all default keybinds for easy customization.
- All advanced functionality from the Zs old software is still available to Z users via Expert Mode.
- Custom mappings can be assigned names which they will be displayed as in the new UI.
- Mappings can now be copied and pasted between inputs in Expert Mode.
Related Articles
Introduction to the Swiftpoint X1 Control Panel
Intro The X1 Control Panel provides an easy to use interface for configuring mice in our Classic-grip Range. Including the Swiftpoint Z, TRACER and Creator. If you do not already have it installed, it is available for macOS 10.12+ and Windows 7+ from ...
My mouse stops working after launching the X1 Control Panel
If your mouse stops responding to mouse movement and button presses when it connects to the X1 Control Panel there may be a problem with the config file that the Control Panel is uploading to your mouse. To check if this could be the case first fully ...
Swiftpoint X1 Control Panel UI - Side Panel
In the side panel you can access the main menu via the cog icon. Links to helpful information like this page via the info icon. And mouse memory usage via the mouse icon. Main Menu Save Mappings to Permanent Flash Memory in Mouse By default the ...
Swiftpoint X1 Control Panel UI - Profile Panel
The profiles panel is where you can select which profile you want to view/edit, check or set which profile is active, enable or disable auto profile switching, and create or delete profiles. Selecting a profile to view/edit To view or edit a profiles ...
X1 Control Panel settings are not applying to the mouse (Mouse not detected)
If your mouse is working with it's default configuration, but changes you make in the X1 Control Panel are not applying to it. There may be a problem with the connection between your mouse and the Control Panel. Firstly, if the Control Panel is ...