How to change the names of monitors

Get help with using AutoHotkey (v1.1 and older) and its commands and hotkeys
User avatar
JoeWinograd
Posts: 2203
Joined: 10 Feb 2014, 20:00
Location: U.S. Central Time Zone

How to change the names of monitors

31 Dec 2019, 00:24

Hi Folks,
Here's a script that displays the monitor number and monitor name of all monitors:

Code: Select all

SysGet,NumMons,MonitorCount ; get number of monitors
MonNames:=""
Loop,%NumMons% ; process all monitors
{
  SysGet,MonName,MonitorName,%A_Index% ; get name of this monitor
  MonNames:=MonNames . A_Index . "=" . MonName . "`n"
}
MsgBox,4160,Monitor Names,%MonNames%
Here's sample output from it:

monitor names.png
monitor names.png (15.87 KiB) Viewed 475 times

Anyone know how to change the monitor names? I'd rather have names like Laptop Screen, HP Pavilion, Dell UltraSharp, etc. Thanks, Joe

Return to “Ask for Help (v1)”

Who is online

Users browsing this forum: Askeron52, JnLlnd, Mycroft-47, Rohwedder and 169 guests