-
Notifications
You must be signed in to change notification settings - Fork 531
Description
The CLI is great for scripting and works well. In my implementation, however, it would be beneficial to sometimes retrieve specific details about a given display (via "get") when the method of targeting the device is "displayWithFocus" or "displayWithMouse".
For example, I should be able to do something like this:
betterdisplaycli get -displayWithMouse -tagID
Where the response would be the tag ID for the display with the mouse. I realize that these details are in a somewhat different category from other functionality-related values within the app, so perhaps there's a need for prefixing the parameter to indicate that this display meta data is intended as a response... something like this:
betterdisplaycli get -displayWithMouse -meta-tagID
or even a completely separate operation such as "info" as could be used like this:
betterdisplaycli info -displayWithMouse -tagID
Using the "displayWithFocus" and "displayWithMouse" we can already currently get things like brightness, contrast, placement, etc. but being able to also get associated identifying details about the display that is focused and/or contains the mouse cursor would be helpful too.
I believe the following fields should be available to retrieve for a display via the CLI regardless of the method of identifying the display for a given command:
- tagID
- UUID
- displayID
- name
- originalName
- productName
- vendor
- model
- serial
- alphanumericalSerial
- yearOfManufacture
- weekOfManufacture
- registryLocation
- deviceType