The resolution goes from 1366x768 to 1360x768 (original) (raw)
Environment
- OS: Debian
- scrcpy version: 2.4
- installation method: manual build
- device model: SM-918B
- Android version: 14
Describe the bug
The screen resolution is 1366x768, but the texture resolution is set to 1360x768? This makes the screen look really blurry with no way to fix it.
The screen is a virtual screen created from an option called 'Simulate secondary displays' in 'Developer options` with 1080p resolution. Then the resolution is changed through an app called 'SecondScreen' from the play store(I could give more info on the app if needed).
I looked through other people's logs and they also seem to be doing the same thing (only on this resolution).
Is there a way to set it to the correct resolution?
Also thank you for the awesome software!
Output of scrcpy --list-displays:
scrcpy 2.4 <https://github.com/Genymobile/scrcpy>
INFO: ADB device found:
INFO: --> (usb) R5CWC05MXTX device SM_S918B
/usr/local/share/scrcpy/scrcpy-server: 1 file pushed. 4.5 MB/s (69007 bytes in 0.015s)
[server] INFO: Device: [samsung] samsung SM-S918B (Android 14)
[server] INFO: List of displays:
--display-id=0 (1440x3088)
--display-id=27 (1366x768)
Terminal log:
scrcpy 2.4 <https://github.com/Genymobile/scrcpy>
INFO: ADB device found:
INFO: --> (usb) R5CWC05MXTX device SM_S918B
/usr/local/share/scrcpy/scrcpy-server: 1 file pushed. 7.4 MB/s (69007 bytes in 0.009s)
[server] INFO: Device: [samsung] samsung SM-S918B (Android 14)
[server] WARN: Display doesn't have FLAG_SUPPORTS_PROTECTED_BUFFERS flag, mirroring can be restricted
INFO: Renderer: opengl
INFO: OpenGL version: 4.6 (Compatibility Profile) Mesa 24.0.3-1pop1~1711635559~22.04~7a9f319
INFO: Trilinear filtering enabled
INFO: Texture: 1360x768
[server] WARN: Could not get initial audio timestamp

Im not sure if it is visible from the screenshot :P But you can tell that it is not the right resolution from the tiny 6 pixels worth of black bars around the screenshot.