with thanks to Softpedia and author Srevin Saju plus code contributors, note this can be augmented with GPLv3 https://github.com/srevinsaju/guiscrcpy, a multiplatform (Python3) GUI layer which reviewer (Tudor Sprinceana) describes as "..GUI interface for this system, basically simplifying the way a user can interact with the various functions and options it has to offer. .. Every inch of the GUI is organized and colorful. Colors are not used at random. These are well synchronized and indicate various functions. There are plenty of settings and the way in which all functions are displayed is helpful to users who need to find a specific option fast.
.. The options at hand include things such as recording the screen, window size, always on top rules, activating various panels with info, and a set of server-related features. All of these options allow the user to enjoy a tailored experience. You end up having a product adjusted to your own needs and wants. These particular changes will affect how your phone is displayed but also how the app responds to your input. .."
(under Further Reading on GitHub page there's youtube demo and more articles FWIW) HTH