Releases: pizi-0/flutter-scrcpygui
1.4.18
This update fixes my oversights in previous update.
- fixed save button not showing when changing anything from 'Control' section in config settings
- included virtual adapter in network adapter selection in [Companion] server settings
I wont have access to my laptop for few weeks. Please open any issues found and I will deal with it later. Thanks
1.4.15
New:
- Added 2 options in [Settings] -> [Behavior], to modify the behavior of scrcpy instance and auto start. #56
- Added 'Control' section to config settings, for mouse, keyboard and gamepad, only the basic ones though
- Added network adapter selector in companion server settings, removed manual IP input, #54
[Experimental] Added icon extractor to App Grid
- Access from [Lounge] -> [App Grid], then toggle missing icons
Note:
- this is just a basic icon extractor with limitations
- does not handle adaptive icon, which results in no icon extracted
- may produce a lower resolution icon
I'd appreciate a PR if you know how to improve on this. I am not very well verse in this.
Repo: https://github.com/pizi-0/e.i.f.a
Optimizations:
- App grid optimization
- Kill Scrcpy test instance when navigating away from Log Screen
Bug fixes:
- Fix display id not showing for id > 10, #51
- Fix wifi QR pairing would sometime fail, more on windows than others, #52
Others
1.4.2
1.4.0
1.3.55
1.3.54
1.3.50
This is a minor update, mainly UI tweaking and cleaning
Kindly report any issue encountered. Thanks
Changes:
- [new] opacity and blur: defaults to none, adjust in [Settings]
- [new] dimness / brightness: adjust the surface tint
- rename 'old color scheme' to 'Shadcn color scheme' in [Settings]
- increase save button visibility
- show confirmation dialog on exit while configuring the config #36
Others:
- upgrade flutter to 3.35.1, fixing issue with VRAM usage on Linux
- other dependencies upgrade
- JP translation (this is AI translated, pls be mindful, I'll gladly accept any help), #29
- remove IPv4-only restriction in [Connect], #37
- GitHub sponsor
Note for linux users:
If you're are on a more recent Linux, try with the regular build (built on archlinux) first,
if not working (ie: #19) or on older Linux, try the ubuntu-build (built on 22.04 LTS)
1.3.0
New:
- option to auto launch multiple config on connected (1 instance / config), #24
- apps launched from app launcher, will show the app icon on taskbar, title bar, #25
- option to hide config
- option to auto arrange scrcpy windows when starting scrcpy, possible use case for #32
- option to duplicate config #33
UI/UX Tweaks:
- separate save button and back buttons in certain places
- if non selected, auto select device where possible
- add theme mode (light/dark) changer and auto arrange alignments to title bar
- add the regular config launcher to [Lounge] in desktop view
- others
Fixes:
- utf-8 support, #22
- fix killing scrcpy on non-English locale, #23
- add tray_manager workaround, #28
- fix getting scrcpy info on some devices, #34
Others:
- app grid optimizations
- [Windows installer]: Allow user to choose admin mode (install for all users) / current user only
Screens:
| Multi-launch | Hide config/duplicate |
|---|---|
![]() |
![]() ![]() |
| Auto arrange settings |
|---|
![]() ![]() |
Note for linux users:
Try with the regular build (built on archlinux) first, if not working (ie: #19), try the ubuntu-build (built on 22.04 LTS)
1.2.3
1.2.0
Scrcpy GUI v1.2.0
New applauncher is here
- The applauncher now shows app icon.
- The app icons are fetched from playstore and saved locally
- For app with missing icon, refer #18

Bug fixes
- #16
- other ui tweak and fix
Breaking? changes
I've done some restructuring in this version so some of the old data will not be carried over to this version
What will you notice:
- your device name will revert back to model name :- you need to re-set the name
- your pinned apps in [Lounge] will be gone :- need to be re-pinned
- If you are using the companion app, your pinned apps will not show :- update to latest companion version 1.2.0
What does the restructuring solve:
Mainly making sure the name, pinned apps are in sync between the 2 modes of connection.
(Example: Previously, 1 device connected to both wired and wireless at the same time will have different name and pinned apps in their respective lounge. They should have the same name and pinned apps in this version)
If for some reason, your app is stuck on loading screen, kindly remove the shared_preferences/plist(mac) from the respective location.
SharedPreferences location:
- Windows: %APPDATA%\com.pizi\scrcpygui
- Linux: /.local/share/com.pizi.scrcpygui
- Mac: /Users/[USERNAME]/Library/Preferences/com.pizi.scrcpygui.plist
Note for linux users:
Try with the regular build (built on archlinux) first, if not working (ie: #19), try the ubuntu-build (built on 22.04 LTS)




