Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Edit virtual screen resolution list / create virtual screen with an exact list of resolutions (+ multiple aspect ratios) #1405

Closed
waydabber opened this issue Jan 27, 2023 · 2 comments
Assignees
Labels
done All tasks are completed enhancement New feature or request released Released virtual screen Virtual screen related features
Milestone

Comments

@waydabber
Copy link
Owner

waydabber commented Jan 27, 2023

It would be great to have the option to edit the resolution list of a dummy or create a dummy with an exact list of resolutions.

@waydabber waydabber changed the title Edit dummy resolution list / create dummy with an exact list of resolutions Edit dummy resolution list / create dummy with an exact list of resolutions + dummy with multiple aspect ratios Jan 27, 2023
@waydabber waydabber added the enhancement New feature or request label Jan 27, 2023
@waydabber
Copy link
Owner Author

waydabber commented Apr 15, 2023

Until this is implemented in the app, here is a simple command line based tool to create a dummy with a specific list of resolutions.

https://github.com/waydabber/createdummy/releases/download/v1.1.0/createdummy-v1.1.0.zip

The tool is free to use for personal use (if used for business, I kindly ask you to please purchase a BetterDisplay license to support development).

The tool runs on macOS Mojave and newer, Intel and Apple Silicon.


Use createdummy help to list instructions.

Example uses

createdummy
Creates a dummy with default settings and a wide range of resolutions (both LoDPI and HiDPI)

createdummy width=21 height=9 hidpi=no
Creates a 21:9 dummy with no HiDPI resolution counterparts (with halved logical pixel sizes) enabled.

createdummy serial=7777 name=MyDummy
Creates a 16:9 dummy with a serial number of 7777 and display name MyDummy.

createdummy min=720 max=2560
Creates a 16:9 dummy with minimum (vertical) framebuffer resolution mode of 720 and maximum (horizontal) of 2560.

createdummy width=4 height=3 step=100
Creates a 4:3 dummy with framebuffer resolution steps of 100x (800:600, 1200:900, 1600:1200...).

createdummy res=2560x1440 res=1600x1200 res=1280x1024 res=1280x960 res=1024x768
Creates a variable aspect ratio dummy with some specific resolution modes.

All paramteres can be used together, except res and width/height/step as they are mutually exclusive.

@waydabber waydabber added in progress Implementing unreleased Not released yet in beta form labels Jun 25, 2023
@waydabber waydabber self-assigned this Jun 25, 2023
@waydabber waydabber added this to the v2.0.0 milestone Jun 25, 2023
@waydabber waydabber changed the title Edit dummy resolution list / create dummy with an exact list of resolutions + dummy with multiple aspect ratios Edit virtual screen resolution list / create virtual screen with an exact list of resolutions (+ multiple aspect ratios) Jun 25, 2023
@waydabber waydabber modified the milestones: v2.0.0, v2.0.2 Jun 25, 2023
@waydabber waydabber added done All tasks are completed and removed in progress Implementing labels Jun 26, 2023
@waydabber
Copy link
Owner Author

Screenshot 2023-06-26 at 12 12 01

@waydabber waydabber added virtual screen Virtual screen related features pre-release available Released as beta version and removed unreleased Not released yet in beta form labels Jun 27, 2023
@waydabber waydabber added released Released and removed pre-release available Released as beta version labels Aug 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
done All tasks are completed enhancement New feature or request released Released virtual screen Virtual screen related features
Projects
None yet
Development

No branches or pull requests

1 participant