Hola Catherine,
si tienes un instalador que se pueda ejecutar en segundo plano, puedes crear un paquete como siempre. Solo tendrás que añadir una comprobación para verificar que el hardware correcto esté instalado en la máquina y así evitar que se bloquee con el controlador incorrecto :-)
Puedes...