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

Incorrect offset on hand #46

Closed
Optimoos opened this issue Oct 22, 2024 · 5 comments · Fixed by #47
Closed

Incorrect offset on hand #46

Optimoos opened this issue Oct 22, 2024 · 5 comments · Fixed by #47
Labels
bug Something isn't working help wanted Extra attention is needed

Comments

@Optimoos
Copy link

Since the update to 1.0, I've noticed that the pointing hand cursor (the one that comes up when hovering a link) seems to be incorrectly offset. The pointing location appears to be in the palm instead of at the end of the finger. I've only tested this with macchiato, but it's happening with multiple colors and sizes. Everything works as expected with the default theme.

I'm on Arch, installed from AUR.

@Blatant22
Copy link

Can confirm this, also on Arch using catppuccin-cursors-macchiato from the AUR. Required to focus selections via the thumb instead of the index finger.

@sgoudham sgoudham added bug Something isn't working help wanted Extra attention is needed labels Oct 24, 2024
@Cofeiini
Copy link

I have the same issue with catppuccin-cursors-mocha, but modifying the "hotspot_y" value in /usr/share/icons/catppuccin-mocha-dark-cursors/cursors_scalable/pointer/metadata.json (or where the cursor themes are installed) and reloading the theme seems to fix this. I tried with 7.0 and it worked pretty well.

Manually editing the metadata is a temporary solution though.

@Covkie
Copy link
Contributor

Covkie commented Oct 24, 2024

try https://github.com/catppuccin/cursors/actions/runs/11506786858 the hotspot should now be correct across all cursors

@jinliu
Copy link

jinliu commented Oct 25, 2024

You can remove display="none" in "cursor_scalable/*.svg" and do a visual check on hotspots.

Here's my check results (haven't checked all):

  1. alt-scroll => 15.5, 15.5
  2. bottom-left-corner => 6.0, 26.0
  3. bottom-right-corner => 7.0, 26.0
  4. bottom_size => 16.0, 21.5

Please note that the top-left corner of the "hotspot" rectangle is used as the hotspot, not its center.

@sgoudham
Copy link
Contributor

I won't be able to test #47 until the weekend.

I'd appreciate if someone else could confirm if the PR fixes all the hotspot values.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants