talonvoice / talon

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

Cursor on Windows 10 hidden after boot #421

Open timo95 opened 2 years ago

timo95 commented 2 years ago

Cursor is hidden after booting into Windows until I move the physical mouse. This is how it happens for me:

  1. Activate "Start on login"
  2. Reboot
  3. Do not touch mouse while logging in (I use Windows Hello)
  4. Activate control mouse -> Cursor is invisible (you can see the effect when hovering over buttons)
  5. Move physical mouse -> Cursor is visible (and stays visible with control mouse)

This started appearing in one of the last few beta releases. I am not sure which exact version though. Talon 0.2.0-154 Windows 10

lunixbochs commented 2 years ago

Can you see if this happens in the public version of Talon?

timo95 commented 2 years ago
lunixbochs commented 2 years ago

Do you have "Hide pointer while typing" enabled in your mouse settings?

timo95 commented 2 years ago

Yes

lunixbochs commented 2 years ago

So am I right to say this is a feature request for Talon to attempt to force Windows to show the mouse cursor?

Another option may be for us to detect that a mouse cursor wouldn't be displayed, and show a little dot instead.

timo95 commented 2 years ago

Yes, since that would make it easier to fully replace a physical mouse. Maybe the second option can be used for other modes than "Control Mouse", but here I would prefer to fully mimic a physical mouse (i.e. unhide the cursor on movement).

lunixbochs commented 1 year ago

See "The cursor isn't visible when I try moving" in this article.

https://support.parsec.app/hc/en-us/articles/115002623892-Mouse-and-Keyboard-Isn-t-Working-Correctly-When-Connected

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"EnableCursorSuppression"=dword:00000000

I'm not sure if or when it makes sense for Talon to set this registry setting for you.