-
Notifications
You must be signed in to change notification settings - Fork 30.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mouse cursor dissapears when i move it to the editor area. #204181
Comments
I have the issue too, also not visible in terminal (bottom panel). |
Under the Light Modern theme in VSCode, the cursor becomes white, making it indistinguishable from the background. However, it briefly changes back to black when right-clicking. VID_20240208_145016.mp4 |
This happens with other default light themes too. Only in light themes not dark themes. |
It seems to me that it happened after a windows update. This issue also appears for me on Google Docs where the page is white. |
I have the same problem with the cursor in version 1.86.2. I had to roll back to version 1.85.2, this problem does not exist there. |
Same thing happend to me in 1.86.2. A workaround is to use dark theme but I don't want to use dark theme when coding. |
Had the same issue. Using a dark theme and a larger, orange, mouse cursor. Reverting to 1.85.2 fixed the issue. |
Disabling GPU acceleration works for me AS workaround
|
Still reproducible in 1.87 stable and Insiders 1.88 (8c2b09c). Based on Chromium bug report on #205491 (comment), launching VSCode with Note that it must be launched directly with that command-line arguments. Adding it to |
As I commented on #204103. I'm having the same issue. It seems to come from the OS (idk how it behaves in other OSs, rather than Windows), and it intensifies terribly with VSCode. Workaround: The best (and easiest) way around this on Windows, without changing the settings of the VSCode is through the mouse setting on the Operating System. Go to 'Start -> Settings -> Accessibility -> Mouse pointer and touch', under 'Mouse pointer style', change the style to 'Black', it will fix it. Or under 'Size', change the size of the pointer, it will also fix it. |
I am also affected, in vscode 1.87. I was not affected in version 1.84, so this should maybe be labeled as a regression. I notice that snapping the window into another screen can make this temporarily stop. Edit: @MikuAuahDark 's analysis looks like it probably applies to my case as well. I also have radeon graphics. |
This happens on my setup too. This is very annoying and disorienting. |
After more investigation, it looks like this is AMD's fault and it's been a thing for 1-2 years. For now, the best "solution" would be:
|
@MikuAuahDark you guessed right, I have Radeon RX 6750, Adrenalin Software ver. 24.3.1. |
Also changing the pointer is not an option for me because larger cursor size looks ugly and it takes time to get used to. Perhaps someone can send PR to allow |
More information here. |
No, this is a Windows bug that has already been fixed in the dev and canary builds. Microsoft is about to roll out updates for stable. |
I hope that this fix gets to Windows 10 before it reaches EOL, not only Win 11. |
Same problem appeared and it's very annoying. Tried to apply such thing, I changed cursor theme - made it dark. Maybe it will help someone. |
Let's track in #204103 |
Type: Bug
Actual - Move mouse cursor to the editor area.
Expected - Cursor should be always visible.
VS Code version: Code 1.86.0 (0504748, 2024-01-31T10:28:19.990Z)
OS version: Windows_NT x64 10.0.22631
Modes:
System Info
canvas_oop_rasterization: enabled_on
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
skia_graphite: disabled_off
video_decode: enabled
video_encode: enabled
vulkan: disabled_off
webgl: enabled
webgl2: enabled
webgpu: enabled
Extensions (30)
The text was updated successfully, but these errors were encountered: