¿Es posible cambiar el nombre de un puerto MIDI en Windows 10?

¿Es posible cambiar el nombre de un puerto MIDI en Windows 10?

¿Hay alguna forma de cambiar el nombre de un puerto/dispositivo MIDI en Windows 10?

Cuando conecta un dispositivo MIDI USB a una PC con Windows 10, recibe un nombre. Si luego conecta el mismo dispositivo a un puerto USB diferente, recibirá un nombre nuevo y diferente.

Tengo colegas que trabajan en otra parte del mundo y que utilizan un script que espera encontrar un dispositivo MIDI con un nombre específico. El script no funciona si conectan el dispositivo a un puerto USB diferente. No podemos cambiar fácilmente ni el guión ni el comportamiento de las personas y, por lo tanto, nos gustaría algún mecanismo para cambiar el nombre del puerto MIDI. En Windows 7 solían desinstalar y reinstalar el controlador, pero eso no funciona en Windows 10, recuerda.

¿Dónde almacena Windows 10 los nombres de los puertos MIDI para dispositivos USB?

Respuesta1

Cambiar el nombre de los dispositivos de Windows es algo que sucede al menos desde Windows XP, por lo que tengo poco respeto profesional por el autor de scripts que no se dio cuenta de eso. Esto debería solucionarse en el guión desde el principio, de una forma u otra. Y este sigue siendo elmejorsolución. Espero que el script tenga algún tipo de garantía.

Dicho esto, tienes que lidiar con esto ahora. Hay un buen articulo.Cómo resolver el infame problema de cambio de nombre del dispositivo MIDI de Windows 10. Los consejos parecen funcionar. En esencia, dice:

  1. Desconectar dispositivo
  2. UsarUSBDeviewpara desinstalar todas las instancias
  3. Reanudar
  4. Conectar dispositivo

El dispositivo siempre debe tener el mismo nombre cuando se conecta por primera vez, sin importar qué puerto se haya utilizado. En mis pruebas limitadas, lo hace. Hay tres inconvenientes principales de este método:

  • Requiere desconectar y volver a conectar, la acción misma que crea el problema.
  • Requiere reinicio, por lo que sería irritante para los usuarios.
  • Microsoft nogarantizaresa primera conexión siempre tendrá el mismo nombre, por lo que este método puede dejar de funcionar con la próxima actualización de Windows si MS así lo decide, sin previo aviso.

Por lo tanto, arreglar el script puede ser una manera más fácil de hacerlo, incluso si ahora no se ve así.

información relacionada