In Wayland, OBS captures wrong Window (PipeWire) resolution with monitor scaling set

Glucy2

New Member
Debian 12 with KDE, Wayland
OBS 29.1.3 Flatpak
Monitor scaling 150%
1691336806061.png


Add a Window Capture (PipeWire), using Minecraft as example, the window resolution is 2558*1492
1691337068130.png


Then in OBS, Resize output (Minecraft source size)
1691337179955.png

Resolution changed to 1705*994, and the capture looks blur

1705 ~= 2558 / 1.5
994 ~= 1492 / 1.5

I think it's a bug with Wayland's monitor scaling, If I set scaling to 100% or switch to X11, OBS can capture the correct resolution.
 
Top