Closed System64fumo closed 2 weeks ago
Update: I've narrowed it down to the cursor showing again when rotating the screen.
can you try latest git
Works however cursor is visible when tapping then dragging Also this update broke touch input.. tapping does nothing..
thats a separate issue #6952
Update: Cursor is now back to being visible at all times Though it does hide for a while on startup, No clue what triggers it to show again.
It works on my laptop on https://github.com/hyprwm/Hyprland/commit/99088eaed806d9268967baf09bc09cdb987c5357. Both hide_on_touch=false
and hide_on_touch=true
have the correct behaviour.
However, the wiki entry shows the wrong default.
I can make a MR. https://github.com/hyprwm/hyprland-wiki/pull/723
Just updated and nope Still doesn't hide.
Though upon further testing i found out that setting hide on touch to false then back to true makes it work Buuuut it breaks again after rotating the screen (Go figure)
Doesn't seem to hide on startup anymore though.
Update: "Though in some rare circumstances the cursor does hide at random." One of said rare circumstances is moving the cursor with a mouse. It starts hiding normally again after that. Will break again upon rotating the screen though.
And there are some other cases where doing something might cause it to show up again, Unsure will have to test more to confirm.
Issue was with hardware cursors. :+1:
Regression?
Yes
System Info and Version
System/Version info
```sh Hyprland, built from branch main at commit d7ea1b7785f31e9fd6477490309721a19a835592 (xwayland: break cyclic loop of parents (6722)). Date: Mon Jul 1 01:26:08 2024 Tag: v0.41.2-14-gd7ea1b77, commits: 4900 flags: (if any) System Information: System name: Linux Node name: icicle Release: 6.10.0-rc2-baka+ Version: #2 SMP PREEMPT Tue Jun 18 16:59:34 IDT 2024 GPU information: qcom,adreno-630.2 os-release: NAME="Artix Linux" PRETTY_NAME="Artix Linux" ID=artix BUILD_ID=rolling ANSI_COLOR="0;36" HOME_URL="https://www.artixlinux.org/" DOCUMENTATION_URL="https://wiki.artixlinux.org/" SUPPORT_URL="https://forum.artixlinux.org/" BUG_REPORT_URL="https://bugs.artixlinux.org/" PRIVACY_POLICY_URL="https://terms.artixlinux.org/docs/privacy-policy/" LOGO=artixlinux-logo plugins: hyprgrass by horriblename ver 0.7 ======Config-Start====== Config File: /home/amir/.config/hypr/hyprland.conf: Read Succeeded cursor { hide_on_touch = true } ... ```Description
Cursor used to hide when tapping the screen with a touchscreen, And it still does but then breaks a few seconds afterwards.
I do have:
However it does not seem to help.
Last it worked iirc was before aquamarine/whatever update broke touchscreen inputs on my device.
How to reproduce
Own a touchscreen capable device or external usb touchscreen. Tap the screen Cursor remains Tap again Cursor disappears Tap again and again Cursor is back
Though in some rare circimstances the cursor does hide at random.
Crash reports, logs, images, videos
Not a crash so :man_shrugging: No video either because recording it causes the cursor to hide (incredible)