Why does my monitor sometimes appear as Generic Display?
The name can indicate that the Mac did not receive usable display identification information. If your monitor loses both its normal name and its usual resolutions after switching a KVM, investigate the connection’s handling of the display’s identification data, called EDID.
BetterDisplay also uses Generic Display as a fallback when no usable product name is available. The name by itself does not prove a particular cable, monitor or KVM is faulty, and a remembered display record can retain its previous name.
During wake or a connection change, macOS can also create a temporary stand-in called Generic Display. BetterDisplay checks the live display identity when deciding whether another screen is available for safe disconnection. A remembered monitor entry or a stand-in name alone is not evidence that a usable external screen is connected.
Compare the same monitor connected directly to the Mac with the connection through the KVM or dock. Check whether its normal name and resolutions return, then compare what happens after switching away and back. A repeatable difference helps isolate the connection path. It does not identify which component or setting inside that path is responsible.
If the fault occurs only through a KVM, check its documentation for EDID pass-through or emulation settings and confirm that the monitor is available to that input when the Mac reconnects. The exact options depend on the device. A KVM that passes a picture still needs to provide appropriate identification data for the Mac to discover the expected modes.
Renaming the display in BetterDisplay only changes its app label. It does not repair missing identification or restore unsupported resolutions. Avoid applying arbitrary EDID files merely to replace the generic name. If macOS detects a connection you do not want to use, see disconnecting an unwanted display.