-
-
Notifications
You must be signed in to change notification settings - Fork 952
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
Hyprland cursor not tilted anymore on tilted monitor #8993
Comments
|
I switched back to the version I used before via git checkout f3c49c1 And rebuild it from source, here everything is working. Might also work in newer versions, but the newest once is definitely kinda weird, at least with my setup + tilted screen. |
https://drmdb.emersion.fr/properties/4008636142/rotation might not be supported for the cursor plane so the texture copy itself should be rotated. |
ya setting
fixes the problem introduced in b320bc2dc6e308360936ce4396010359b74558bf |
hm, we should just fix the rendering, probably. CPU rotating wohoo that's gonna be fast... |
is it in the correct place though? Can't test, obviously, I dont use green gpus |
patch.txt |
It's in the correct place, but on rotated monitors its not rotated. i.e a monitor rotated 90 degrees, the cursor is also rotated 90degrees so its sideways |
testing now, uno momento |
@vaxerski Ya this fixes hyprcursor rotation for me Probably a separate issue but not sure why but my cursor is glitchy looking and im using
in my config, on launch its messed up Even with the above patch given though, I still cant move my mouse to the first like 20-30% of the rotated monitor, like an invisible wall is present again, setting no_hardware_cursor = true fixes that issue |
Nvidia's buffer is 256x256 and the cursor is in the wrong corner of that buffer. |
yep thats what I thought. That's why I asked if it's in the right place LOL |
Ohhh, I guess that maybe explains it lol |
Can confirm, no_hardware_cursor = true mitigates the issue, the patch allows the cursor to be aligned correctly when no_hardware_cursor = false but as mentioned like 20% of the screen aren't reachable anymore. |
patch.txt |
Not sure if its my setup, but after the newest patch on the newest commit I'll get Error 2 on make all && sudo make install |
you truncated the output, please post the entire thing |
Already reported ? *
Regression?
Definitely a regression - something broke after update (requires bisect)
System Info and Hyprland Version
System/Version info
Description
I use a 2. display tilted on top of my main display, usually its working with this settings:
hyprctl keyword monitor HDMI-A-1, 1920x1080@144,830x-1080, 1,transform,2
I didn't updated the system since last Wednesday, came back updated all to the newest version and now the cursor is not tilted anymore and also not really working on the flipped monitor.
The mouse won't click and has also an inaccessible area on the "top" of the screen.
I have a Nvidia Card, tried to enable / disable HW cursors, but this seems not to fix the issue.
How to reproduce
Attach not paste
Checklist of files to include below
hyprctl systeminfo -c
(always include)Additional info & File uploads
Screenshot
###########
Systeminfo -c
https://pastebin.pl/view/1542bcd6
The text was updated successfully, but these errors were encountered: