You are not logged in.
I have Hyprland running on tty1 and KMSCON running instead of tty2.
When I switch from Hyprland to KMSCON, the Hyprland mouse cursor is still displayed on the screen. I can't move it or hide it, it's just black thing in the center of the screen which is disturbing.
It fixes if I switch to other tty(tty3 for example) and then back to KMSCON, but I still would like to fix that in general.
Info that might be useful:
Kernel: Linux 6.16.4-arch1-1
GPU: Intel Haswell-ULT
Hyprland: hyprland 0.50.1-1
KMSCON: kmscon 9.10-1
Edit:
Solved it by disabling hardware cursor in hyprland config
cursor {
no_hardware_cursors = true
}
Last edited by Akamiblade129_7 (2025-09-16 22:46:44)
Offline
Try https://bbs.archlinux.org/viewtopic.php … 1#p2192971 - not sure whether that's advantageous, though.
Offline
Try https://bbs.archlinux.org/viewtopic.php … 1#p2192971 - not sure whether that's advantageous, though.
Yep, that worked! Thank you
Offline
nb. the "not sure whether that's advantageous" part, the software cursor will likely introduce some overhead - if your scenario is rare, the occasional TTY dance might be a better mitigation.
You might also want to file a hyprland bug to hide the cursor when the TTY switch is detected (or kmscon, though I'd assume that would equate to a general bug about missing cursor support in that)
Offline