1j01 / tracky-mouse

Mouse control via head tracking, as a cross platform desktop app and JS library. eViacam alternative.
https://trackymouse.js.org/
MIT License
25 stars 4 forks source link

Signal switching between manual and head tracking control #20

Closed 1j01 closed 2 months ago

1j01 commented 1 year ago

The screen overlay could show icons representing mouse control and head control, near the mouse (or centered?), when control switches — when moving the mouse manually to regain manual control, or when it switches back after a timeout.

I have made these icons, although I'm not happy with them yet:

It would also be good to signal whether it is paused temporarily or stopped.

1j01 commented 2 months ago

I made it indicate manual takeback, with a centered icon that I since designed for the website to describe the feature: manual-takeback

I also made it say "Will resume after mouse stops moving." at the bottom of the screen instead of "Press F9 to enable Tracky Mouse." (F9 would actually disable Tracky Mouse, as it was only temporarily disabled (paused), not really disabled (stopped).

Some improvements to explore: