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

Default mouse cursor gets reset from time to time #43

Open
mbert opened this issue Nov 11, 2014 · 22 comments

Comments

Projects
None yet
9 participants
@mbert
Copy link

commented Nov 11, 2014

I cannot (yet) reproduce this when needed, but I've had this effect several times since I set up Mousecape yesterday: I applied a theme (Swanslös Blue), maybe worth mentioning that I configured the cursor to be slightly larger than the default one.

Several times after logging in after hibernation, but not sure if only after logging in, I noticed that I had the original default cursor again. Interestingly the "wait" cursor was still the one from the theme. So I had to open Mousecape again and re-apply the theme to have the styled cursor back.

@alexzielenski

This comment has been minimized.

Copy link
Owner

commented Nov 11, 2014

Hmm this might be an issue from the helper tool which is designed to detect things like this which reset the mouse cursor (like logging in and changing screen resolution). I'll look into it.

You have the helper tool installed, right?

@bunam

This comment has been minimized.

Copy link

commented Nov 11, 2014

i had this issue, probably 3 or 4 times, only during login, i have the helper installed
For debug, i have a LOT of app "that fight" on login time.
(this app save my mind because i can't set up "left hand pointers", really thank's for this ;)

@alexzielenski alexzielenski self-assigned this Nov 11, 2014

@alexzielenski alexzielenski added the bug label Nov 11, 2014

@mbert

This comment has been minimized.

Copy link
Author

commented Nov 12, 2014

It seems to always happen after I disconnect my laptop from my second display, close it and then - after it has slept for a while - open it again. That's the usual scenario at the end of my work day :)

@mbert

This comment has been minimized.

Copy link
Author

commented Nov 13, 2014

I need to correct my last remark: disconnecting my laptop from my second display and closing it does not always reproduce the above error. But apart from that, there's a second effect that I've seen occurring even more frequently: the mouse pointer is the one from the theme, but its size gets reset (I usually set it up to a slightly larger size). Looks very much as if the reason for this problem can be just the same as for the original issue.

@verhovsky

This comment has been minimized.

Copy link
Contributor

commented Nov 23, 2014

Not sure this is the same but for me it seems cursors are reset every reboot, is there a way I can get it to persist reboots?

I can get the actual .app to autostart at login, and then double click on the cursors but it's such an annoying task to do every time I start my computer.

@bunam

This comment has been minimized.

Copy link

commented Nov 23, 2014

did you have installed the helper ?
menu Mousecap / Install Helper Tool

@mbert

This comment has been minimized.

Copy link
Author

commented Nov 23, 2014

Having used the tool now for about two weeks, I find that the mouse cursor gets lost from time to time, but not very often, but the cursor size must be reconfigured practically each time I log back in.

@windtrader

This comment has been minimized.

Copy link

commented Mar 27, 2015

I'm losing Mousecape cursor quite often. It seems related to disconnecting/ reconnecting Macbook Pro from/to power charger, second display, or Ethernet.

Sometimes it loses all the cursor icons, then sometimes it loses some of them. For example, at this moment the text I bar icon is lost but the link hover icon remains Mousecape.

@alexzielenski

This comment has been minimized.

Copy link
Owner

commented Mar 27, 2015

Yeah the problem is that Mousecape is a one-off operation that sets the cursor image data once. The system can then overwrite that at any point and there's no way of me knowing that it's happened without polling the registered cursor data every so often to make sure it is set. I mean, I could write something that sets your cursor back every 5 minutes, but that is not optimal.

@windtrader

This comment has been minimized.

Copy link

commented Apr 7, 2015

What I do is place Mousescape in the bar and a quick click, CMD enter, CMD Q and the cursor is restored. Minor issue at most, now that the behaviour is understood. thanks

@7stud

This comment has been minimized.

Copy link

commented Apr 8, 2015

My cursor resets to the default when I reboot. I'm using the cursor here:

https://github.com/egold/better-xcode-ibeam-cursor

specifically for Terminal. I use the Pro style Terminal, which has a black background, and the default IBeam cursor is very hard to see.

OS X 10.10.2

@alexzielenski

This comment has been minimized.

Copy link
Owner

commented Apr 8, 2015

And you guys have installed the helper tool? It should reapply once you login the problem here is that later on while logged in for some people it doesn't retain its application.

@7stud

This comment has been minimized.

Copy link

commented Apr 10, 2015

What is the helper tool?

@alexzielenski

This comment has been minimized.

Copy link
Owner

commented Apr 10, 2015

It applies the cursor on logins, display setting changes, and user context switches automatically.

@windtrader

This comment has been minimized.

Copy link

commented Apr 27, 2015

I could not find the helper tool to install. Kindly provide link or location for installing. Thanks

@bunam

This comment has been minimized.

Copy link

commented Apr 27, 2015

launch mousecap
in the Mousecpp menu you have Install Helper Tool

@hyperum

This comment has been minimized.

Copy link

commented Feb 4, 2016

With the helper tool installed, El Capitan 10.11.2, reboot changes the cursor back to normal. Is the helper tool not working?

@fnankivell

This comment has been minimized.

Copy link

commented Feb 4, 2016

For me too the helper tool is not working in El Capitan when installed with Mousecape. Simple workaround is to manually add it to your startup items. The helper tool is located here:

Mousecape.app/Contents/Library/LoginItems/com.alexzielenski.mousecloakhelper.app

@ghost

This comment has been minimized.

Copy link

commented Apr 10, 2016

How did you manage to get it working?
Installing Helper Tool didn't work for me either. I'm on 10.11.3 too, and I tried adding com.alexzielenski.mousecloakhelper.app to Login Items (by dragging it, since it can't be added using the + button) but cursors are still being reset to default in every restart/shut down/log off. Is there any step I'm missing? Must SIP be disabled?

@fnankivell

This comment has been minimized.

Copy link

commented Apr 12, 2016

I'm pretty sure SIP must be disabled. Did you give it a try?

@ghost

This comment has been minimized.

Copy link

commented Apr 12, 2016

Yes, I tried disabling SIP but still didn't work.
But I realized that next to "Applied Cape" it was shown "None" instead of the name of the custom cape applied, even though the cursors changed to the custom ones, and that may actually be the problem.
Instead of creating a new cape, I was using a cape obtained by dumping system cursors, modifying some of the cursors within the cape and applying it.
When applying said cape cursors changed to the custom ones, but only till the next restart/shutdown, and "None" was shown next to "Applied Cape". Then I deleted the cape I obtained by dumping cursors, created a new one from zero and applied it. This time, the cape name was shown next to "Applied Cape" right after applying the cape, and the cape was automatically applied after every restart/shutdown.
So far Mousecape is working fine for me, running OS X 10.11.3, without needing to disable SIP nor even adding com.alexzielenski.mousecloakhelper.app to Login Items. I just installed the Helper Tool, created the custom cape from zero and it worked!

@DMZPvP

This comment has been minimized.

Copy link

commented Oct 27, 2017

My cursor keeps showing up and the when i close mousecape it just disappears how do i fix this and please put the link for the helper tool

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.