{% extends "base.html" %} {% block title %}{{ friendly_name }} - Drivers{% endblock %} {# Drivers tab: the whole HardwareDriver.json staged in the browser, saved in one go through a review step (views/images_drivers.py). The table is drawn by the script at the bottom from #drvData; the server re-lints the staged map after every edit (/drivers/check). #} {% block extra_head %} {% endblock %} {% block content %} {% set header_actions %} Unsaved changes {% if last_save %}
{% endif %} {% endset %} {% set header_subtitle = 'Deploy/Control/HardwareDriver.json' %} {% include "_image_header.html" %}At imaging PESetup reads this map and takes the first entry, from the top, that has a model token contained in the PC's WMI model (case-insensitive). Latitude, OptiPlex and Precision PCs only look at entries whose family contains that word. There is no OS filter, so a Windows 11 entry must sit above any Windows 10 entry for the same model. A PC that matches nothing still images, with no drivers.
Edits, moves and removals are staged until Review and save, which shows every changed entry first. The Hardware Models list (user_selections.json) is the Media Creator Lite build selection; PESetup does not read it.
| # | Models and family | OS | Driver zip |
|---|