Hardware detection

This article lists and describes several tools used to detect hardware. See each tools respective article for additional details.