talonvoice / talon

Issue Tracker for the main Talon app
85 stars 0 forks source link

Win10/11: after returning from lock screen & with Head Control (without Gaze Control) - cursor does not jump to gaze over long distances #664

Open ziemus opened 1 month ago

ziemus commented 1 month ago

If:

head control does not behave properly, that is, it will either:

  1. Get stuck in one corner of the screen (usually the bottom right)

    • trying to move the mouse out of there with eye tracking won't work;
    • trying to move the mouse out of there with an actual mouse will work as long as I move the mouse around; as soon as I stopped moving the mouse the cursor will return to said position.
  2. Stay around a fixed spot on the screen indefinitely;

    • forcing it to jump to gaze position over a long distance (by looking at a distant spot on the screen and shaking head which normally works in head control) fails to do so;
    • mouse cursor is still able to move around the spot controlled solely by head movements;
    • trying to move the mouse out of there with a physical mouse works as in point 1;
    • additional information: if I switch gaze control on in this state, I can properly move my cursor around using eye tracking with both head and gaze control;
  3. Stay around a fixed spot on the screen

    • until gaze and head position stay idle for a short while (maybe 10-30 seconds)*,
    • while staring at the cursor (or at least that's what I've done),
    • otherwise works as in point 2 but might start working properly after said while.
  4. In rare cases jump to gaze works properly after returning from lock screen.

The bug no. 3 occurs very repeatedly, more so than no. 2 and then no. 1. No. 4 is the rarest case.

* I did not check with an actual timer; if it is relevant, I will update the issue with this information at a later time