Fruitdude get the name of the monitors/screens/displays.
No such screen_get_name
/screen_get_product_name
/screen_get_manufacturer_name
function far as I can see exists. You can open a proposal/feature request on the proposals tracker tho. In the meanwhile, on OS's(windows) that provide a default/standard set of applications to poll device info including monitors for their EDID you can call external programs via the OS class (provides an execute()
method).
On windows I guess you would poll something like DevCon or PnPUtil.
On linux there is no exact equivalent, though a myriad of solutions to get the info if you are able to install them. Which you won't since this would be the end-user system. Since linux is so very fragmented and every distribution different you can't count on them all featuring the same bundled software for this. Well, X11 provides xrandr
but that limits you to X11 systems leaving Wayland users to hang dry. So, being unix like system you might be able to look around in the /sys
directory, probably somewhere in /sys/devices
perhaps? Honestly probably just easier to make that feature request and leave this on the backburner for now tho. Unix is a mess.
Even display drivers such as nvidias or amd's often fail to get a clear name tho since many, especially the cheaper monitors do not provide a clear product name in their EDID however.
I'm on linux now but it was the same under windows 7(since the info is stored on and provided by the monitor via EDID), I have 3 monitors right now:
Wacom Tech
Cintiq 12WX
(product provides a clear manufacturer and product names)
LG Electronics
LG IPS FULLHD
(LG is not doing as good of a job, there's probably many different LG displays reporting themselves as 'LG IPS FULLHD', but at least the manufacturer name metadata is filled properly)
Fujitsu Siemens Computers GmbH
P23T-6 LED
(again, both Manufacturer and product name are filled with clearly specific identifiers.)
Looking at this anecdotal sample size of 3 I think it's probably better to focus on getting the manufacturer ID since it's the more reliable one of the 2.