Skip to content

Conversation

@mpinkert
Copy link

This behavior was extremely confusing, where telling talon to sleep all would shut everything off but having it wake up from that with welcome_back would only activate zoom mode on the mouse. It took me several minutes to realize this unusual behavior.

I think most users are going to want to default to waking up to having control over the mouse and not having zoom mode enabled; while zoom mode is useful, I think most users would use the control setting most of the time.

This behavior was extremely confusing, we're telling talon to `sleep all` would shut everything off but having it wake up from that with `welcome_back` would only activate zoom mode on the mouses. It took me several minutes to realize this unusual behavior.

The function descriptor was totally incorrect because it did not actually enable controlling the mouse, it only enabled the zoom.

I think most users are going to want to default to waking up to having control over the mouse and not having zoom mode enabled; while zoom mode is useful, I think most users would use the control setting most of the time.
@nriley nriley added the help wanted Extra attention is needed label Aug 30, 2025
@nriley
Copy link
Collaborator

nriley commented Aug 30, 2025

From the community backlog session — neither of us on the call this week used eye tracking frequently. Could someone else take a look at this?

@nriley
Copy link
Collaborator

nriley commented Sep 6, 2025

From the community backlog session — there are now so many different control mouse and zoom mouse options available that there is no "one size fits all" option.

We would recommend you declare a variable to save the eye tracking modes enabled (control mouse, zoom mouse, etc., returned by the tracking.*_enabled actions) at the time you put Talon to sleep so they can be restored on wake.

@nriley nriley removed the help wanted Extra attention is needed label Sep 7, 2025
Copy link
Collaborator

@nriley nriley left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please see above request.

@FireChickenProductivity
Copy link
Contributor

FireChickenProductivity commented Dec 19, 2025

From the community backlog session — there are now so many different control mouse and zoom mouse options available that there is no "one size fits all" option.

We would recommend you declare a variable to save the eye tracking modes enabled (control mouse, zoom mouse, etc., returned by the tracking.*_enabled actions) at the time you put Talon to sleep so they can be restored on wake.

I implemented this here: #2082

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants