Skip to content

Release v1.3.1

Choose a tag to compare

@github-actions github-actions released this 23 Oct 03:14
· 29 commits to main since this release

Security

  • Removed the "On, as administrator" startup option. Its Task Scheduler task started physmouse.exe with highest privileges from the per-user install folder, which any program running as the user can write to, so it could be used to get around UAC. An existing task is removed the next time it starts physmouse, and replaced by a normal startup entry.

Fixed

  • A settings.ini with NaN, infinity or absurd sizes in the layout (or typing such values into the editor) could hang the layout editor. Layout values are now limited to what a desk can hold (positions within ±100 m, sizes 20 mm to 20 m); anything else is ignored.
  • Mouse buttons are no longer accepted as the on/off shortcut key in settings.ini.

Changed

  • Start with Windows is a simple on/off toggle in the GitHub version too.
  • The DisableElevatedStartup policy is no longer needed and is ignored.

SHA-256 of physmouse-v1.3.1-installer.exe: 93C7D003FF7FF71EE5E8A79B92E24BB2414BEDCD0C58E9C7E97E85E4A0821292

This file was built from this tag by GitHub Actions. To check it, run:
gh attestation verify physmouse-v1.3.1-installer.exe -R lieberlenny/physmouse

The exe is unsigned, so Windows SmartScreen or antivirus software may warn about it.