Skip to content
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

Dark cursor is hard to see on dark background & text color #754

Closed
pcgeek86 opened this issue Nov 27, 2015 · 27 comments
Closed

Dark cursor is hard to see on dark background & text color #754

pcgeek86 opened this issue Nov 27, 2015 · 27 comments
Assignees
Labels
feature-request Request for new features or functionality ux User experience issues
Milestone

Comments

@pcgeek86
Copy link

I'm using Visual Studio Code 0.10.2 on Mac OS X 10.11.1 El Capitan. On my external monitor, the viewing angle sometimes makes it impossible to see the dark cursor on top of the dark Visual Studio Code background color.

Could we figure out some way to make the cursor more visible in VS Code?

Cheers,
Trevor Sullivan
Microsoft MVP: PowerShell
http://trevorsullivan.net
http://twitter.com/pcgeek86

@Tyriar
Copy link
Member

Tyriar commented Nov 30, 2015

There are other themes available in the command palette which feature different background colors: cmd+shift+p -> type "theme" > enter

@alexdima
Copy link
Member

@pcgeek86 I can also only recommend a different theme. There are a lot of theme extensions already in the gallery.

@scastaldi
Copy link

in all the dark themes is difficult to see the cursor, and the other themes make you blind :)
can we change the cursor to anything else other than black?
how about the default Visual Studio Theme? (Blue/White)

@Tyriar
Copy link
Member

Tyriar commented Dec 4, 2015

Perhaps I'm misunderstanding, but isn't this an OS X cursor issue? (is it this one?)

@alexdima
Copy link
Member

alexdima commented Dec 5, 2015

Aha!

@alexdima alexdima reopened this Dec 5, 2015
@egamma egamma added ux User experience issues feature-request Request for new features or functionality labels Dec 8, 2015
@egamma egamma modified the milestone: Backlog Dec 10, 2015
@takumif
Copy link

takumif commented Dec 14, 2015

screen shot 2015-12-14 at 5 55 35 pm
screen shot 2015-12-14 at 5 55 48 pm
Sublime inverts the color of the text cursor, which is easier to see. Maybe there should be a setting associated with themes to do this?

@alexdima
Copy link
Member

@bpasero Do you know if electron supports to invert the color of the mouse cursor ?

@bpasero
Copy link
Member

bpasero commented Dec 15, 2015

@alexandrudima not to my knowledge and in fact Atom is assigning a custom cursor when I last checked using CSS. What I dont like about that approach is that it seems impossible to put the correct size of the cursor depending on running in High DPI or not (retina).

@Tyriar
Copy link
Member

Tyriar commented Dec 15, 2015

@bpasero @alexandrudima Surely this doesn't reproduce on regular web pages with dark backgrounds on Chrome? Never heard of this being a problem as a web developer.

@bpasero
Copy link
Member

bpasero commented Dec 15, 2015

@Tyriar I totally see it in Chrome too when using Cloud9 with a dark editor.

@elijnzaad
Copy link

I would like to support this feature request. Especially on a laptop the cursor is hard to spot when the weather conditions are slightly brighter than 'cloudy-with-rain'.

@ardan-bkennedy
Copy link

+1. This is a real problem.

@JonathanMEdwards
Copy link
Contributor

+1 biggest usability problem for me

@ardan-bkennedy
Copy link

I increased the size of my cursor and it is helping for now.

@JonathanMEdwards
Copy link
Contributor

Here is the fix in Atom: https://github.com/lee-dohm/white-cursor

@mbroadst
Copy link

mbroadst commented Mar 1, 2016

👍 this is highly annoying

@bpasero bpasero added the editor label Mar 1, 2016
@scastaldi
Copy link

I got the fix and I forgot to add the solution here :)
Open Control panel
Open Appearance and Personalization
Open Personalization
Finally – click Change mouse pointers. That will open this window:
mouse color scheme
Select the Scheme called – Windows Black (system scheme)

@mbroadst
Copy link

mbroadst commented Mar 2, 2016

@scastaldi that seems like a windows-specific fix, I'm on osx. I think something like the above mentioned fix for atom might be a better way to go

@scastaldi
Copy link

@mbroadst I didn't have the cursor problem on my mac, but you can try:
Choose Apple menu > System Preferences, then click Accessibility.
Click Display then drag the Cursor Size slider to the right to make it larger

You can also change the Display contrast to see if that helps, it seems MacOS removed the ability to change the mouse pointers, unless you install a another application like Mousecape

@tomasholub
Copy link

@scastaldi Thanks, it helped.

I am using VS Code from my Mac on Remote Desktop running Windows Server 2012.
There you can go to Control Panel and search for Mouse. You find Mouse Properties dialog and you can use the Pointer tab to change your mouse pointer to Windows Black.


BTW, when I am using VS Code directly on my Mac, the mouse pointer is somehow visible. But on MS Windows, it is (or was) much worse.

@jreadytalk
Copy link

For all of us +1's, someone posted this request for vote on UserVoice.

@JVimes
Copy link

JVimes commented Mar 11, 2016

For those who are remoting into a machine, check if your remoting client has a setting like "show remote cursor pointer". That helped a lot for me (remoting from Windows into Mac using NoMachine). Edit: Cursor lags, though. :/

@JonathanMEdwards
Copy link
Contributor

This problem is so frustrating I hacked the source to fix it. See https://github.com/JonathanMEdwards/vscode

But I don't know how to package up a proper installation. I can run the dev version with the command: $HOME/Projects/vscode/.build/electron/Electron.app/Contents/MacOS/Electron /$HOME/Projects/vscode

Also note extension management seems to be disabled in this build - perhaps that is intentional in the dev build?

@mbroadst
Copy link

@JonathanMEdwards 👍 thanks! Hope this makes its way in to vscode, have you submitted a PR?

alexdima added a commit that referenced this issue Apr 5, 2016
Make mouse cursor visible in dark themes. Fixes #754
@alexdima
Copy link
Member

alexdima commented Apr 5, 2016

Thank you @JonathanMEdwards !

@alexdima alexdima modified the milestones: April 2016, Backlog Apr 5, 2016
@agmcleod
Copy link

agmcleod commented May 7, 2016

Was this fix put out in a release? Noticing this issue mainly on my mac screen, where as on an external monitor it's less of an issue. I tried switching between a couple default dark themes even, and the dark cursor is present.

@JonathanMEdwards
Copy link
Contributor

It's out in the insider's release.

On Sat, May 7, 2016 at 12:37 PM, Aaron McLeod [email protected]
wrote:

Was this fix put out in a release? Noticing this issue mainly on my mac
screen, where as on an external monitor it's less of an issue. I tried
switching between a couple default dark themes even, and the dark cursor is
present.


You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
#754 (comment)

@vscodebot vscodebot bot locked and limited conversation to collaborators Nov 18, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature-request Request for new features or functionality ux User experience issues
Projects
None yet
Development

No branches or pull requests