ArchLinux + Hyprland 0.55 with 2 monitors (HDMI-A-1, HDMI-A-2). Hyprland starts but mouse is constrained to the left monitor. Resetting with,
$ hyprctl reloadconfigs
… will then allow the mouse to move freely as you would expect.
Version info
Hyprland 0.55.0 built from branch v0.55.0 at commit af923e30d1d24f1f4a4f5cb8308065173c1d9539 clean (version: bump to 0.55.0).
Date: Sat May 9 13:35:27 2026
Tag: v0.55.0, commits: 7290
Libraries:
Hyprgraphics: built against 0.5.1, system has 0.5.1
Hyprutils: built against 0.13.1, system has 0.13.1
Hyprcursor: built against 0.1.13, system has 0.1.13
Hyprlang: built against 0.6.8, system has 0.6.8
Aquamarine: built against 0.11.0, system has 0.11.0
Version ABI string: af923e30d1d24f1f4a4f5cb8308065173c1d9539_aq_0.11_hu_0.13_hg_0.5_hc_0.1_hlg_0.6
no flags were set
nvidia-smi output
nvidia-smi
Mon May 11 16:50:00 2026
±----------------------------------------------------------------------------------------+
| NVIDIA-SMI 595.71.05 Driver Version: 595.71.05 CUDA Version: 13.2 |
±----------------------------------------±-----------------------±---------------------+
| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|=========================================+========================+======================|
| 0 NVIDIA GeForce RTX 3070 Off | 00000000:09:00.0 On | N/A |
| 0% 42C P8 14W / 240W | 515MiB / 8192MiB | 0% Default |
| | | N/A |
±----------------------------------------±-----------------------±---------------------+
±----------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=========================================================================================|
| 0 N/A N/A 710 G /usr/lib/Xorg 23MiB |
| 0 N/A N/A 1395 G Hyprland 127MiB |
| 0 N/A N/A 1431 G Xwayland 3MiB |
| 0 N/A N/A 1444 G hyprpaper 71MiB |
| 0 N/A N/A 1580 G kitty 31MiB |
| 0 N/A N/A 1781 C+G …rack-uuid=3190708988185955192 47MiB |
| 0 N/A N/A 2817 G hyprlauncher 6MiB |
±----------------------------------------------------------------------------------------+
I start hyprland with uwsm but this problem occurs with a non-uwsm start. I’ve removed all my window and workspace rules so there is nothing special in the configuration. Hyprpaper starts and puts a different wallpaper on each monitor, waybar starts with a bar only on the left monitor as instructed.
This was happening with the pre-lua config, which I have mirrored in the new lua configuration.
I’ve got a workaround with the config reload but it would be nice to start with a mouse cursor that is free to roam.