Recableado de botones KVM

Antecedentes: estoy trabajando en un proyecto que permitiría a varias personas conectar sus computadoras portátiles a un solo monitor a través de un KVM y usar botones en el escritorio para controlar quién tiene el control del monitor. Originalmente, el plan era usar botones con microcontroladores para enviar atajos de teclado al KVM, que luego cambiaría a una entrada determinada según el atajo de teclado enviado. Me encontré con un problema porque el cambio de teclado está un poco... apagado. La única forma de hacerlo sin instalar software es recorrer las entradas 1 por 1, y es un requisito que el usuario no necesite instalar nada. Entonces ahora me pregunto si es factible interactuar directamente con el hardware KVM. En el peor de los casos, podríamos simplemente plantar los KVM en la mesa, pero eso no es tan fácil de usar.

Problema: quiero tener un montón de botones en una mesa, a unos 6 pies de distancia del KVM, que reemplazaría los botones en la placa KVM. No estoy seguro de cómo hacer esto, pero tengo algunas ideas (no estoy seguro de si son factibles):

  1. Retire los botones y los cables de soldadura en su lugar, que se conectarían a los botones de la mesa.
  2. Conecte los cables de los botones de la mesa directamente a los cables de los botones en el tablero, sin quitarlos.
  3. Algún tipo de motor diminuto o algo que pudiera presionar los botones del KVM. (Prefiero evitar esto)

Entonces, supongo que la pregunta es: ¿cuál de estos sería el más fácil y cuál es la mejor manera de hacerlo? También abierto a sugerencias sobre soluciones completamente diferentes.

La primera imagen es de la parte superior del KVM, donde los botones están soldados a la placa, la segunda es la parte inferior de la placa. Las conexiones de los botones se pueden ver sobresaliendo del tablero.Parte superior de la placa KVM Parte inferior de la placa KVM

¿Una máquina virtual basada en kernel con cables? Porque eso es lo que significa KVM hasta que especifique lo contrario.
:s/KVM/interruptor KVM/g
¿Se supone que esto debe ser más claro? En lugar de una vez KVM, lo escribe dos veces. ¿Es tan difícil decir lo que representa? Y no me hagas ":s" y "/g".
Conmutador KVM . O simplemente Google KVM
@stevenvh, creo que sería difícil encontrar a alguien que use un KVM regularmente llamándolo "Teclado-Video-Ratón". Un poco exagerado, ¿no crees?
En ninguna parte de su pregunta menciona "conmutador KVM", solo habla de KVM. No espere que todos sepan de lo que está hablando, simplemente nos topamos con una pregunta, sin contexto. Por cierto, si lo buscas en Google, tus dos primeros resultados son sobre la máquina virtual. Además, tu comentario educado ha sido marcado.
@Shamtam: bueno, no lo uso regularmente, en realidad nunca lo he hecho. OP simplemente se niega obstinadamente a decir qué es, ¿pero quiere que lo ayude? Olvídalo.
@Mannimarco: si quiere que busque en Google KVM, ¿por qué no busca en Google una respuesta a su pregunta?
@Mannimarco, para usted, KVM es obvio, para mí, el cableado en los botones es obvio, ¿ve cómo diferentes fondos significan cosas diferentes? Solo conozco KVM porque un técnico de TI me lo enseñó hace unas semanas. Estaba pidiendo una aclaración y mostrando lo que encontró buscándolo. Tú eres el que pide ayuda.
@Shamtam si está discutiendo algo que normalmente no discutimos aquí, ¿por qué no les pide detalles?
No tengo idea de lo que significa ":s/KVM/KVM switch/g" (si significa algo). stevenvh te hizo una pregunta perfectamente razonable, que podrías haber respondido correctamente. Dado que tus habilidades de comunicación no parecen ser muy buenas, déjame ayudarte: podrías haber dicho "KVM significa Keyboard-Video-Mouse". Ahí, ¿fue tan difícil?
Para aquellos curiosos, :s/KVM/KVM switch/g es un comando Vi que reemplaza cada instancia de "KVM" con "KVM switch". Supuse que incluso stevenvh sabría qué era un conmutador KVM y comprendería el significado del comentario. Aparentemente estaba equivocado. Para el resto de ustedes, por favor no dejen que interrumpa su círculo de idiotas.
No, no sabía qué era un conmutador KVM, de lo contrario no habría preguntado. Como dije antes, no asumas que los demás están ocupados con las mismas cosas que tú. Recibimos preguntas sobre todo tipo de cosas, no lo sabemos todo. Por lo tanto, habría ayudado si escribiera "Teclado-Video-Ratón" entre paréntesis después de su primera mención de KVM, incluso en el título. También pareces asumir que uso Vi. Yo no, y muchos otros también. No haga suposiciones. Por último, escribió el comando Vi en un comentario, pero no lo aplicó a la pregunta. Todavía en ninguna parte dice "conmutador KVM".
Vamos chicos, esto es ser demasiado pedante, en mi humilde opinión. El tipo de OP solo quiere saber si puede extender algunos botones, ni siquiera importa cuál sea el dispositivo. :|
@dextorb - ¡Yo no estoy de acuerdo! ¡El profesor de inglés dice que es muy importante expresarse correctamente! Además, puede que no importe qué dispositivo es, pero no puedes juzgarlo si no sabes qué es. De hecho, dejé de leer en el primer "KVM" porque quería saber qué era antes de continuar.

Respuestas (1)

Simplemente puede soldar cables largos en la parte posterior de la placa donde se conectan los botones y colocar botones en los extremos de los cables. Si obtiene una conmutación fantasma (presiones de botón cuando no estaba presionando un botón) o varios interruptores cuando solo presiona el botón una vez, tendrá que observar con más cuidado el diseño del circuito para eliminar presiones falsas y eliminar el rebote correctamente. .

Pero pruebe primero con cables largos y botones; debería funcionar bien.

Los botones que muestras tienen 4 pines. Conecte sus 2 cables a dos pines diagonalmente opuestos.

Si el uso de cables no funciona, una alternativa sería usar relés, colocados cerca de los botones, conmutados por botones a través de cables largos. Pero thyat probablemente no sea necesario.
@WoutervanOoijen Gracias por la edición, ¡muy buen método para asegurarse de tener los dos contactos para este tipo de cambio! Parece que muchos de los motores y agitadores de la lista pictórica están aquí. ¡Me alegra ver que estás aquí!
Jugué un poco con eso, los pares están a la izquierda y a la derecha. Funciona muy bien cuando solo estoy jugando con un par de cables de repuesto, pero ¿el uso de cables más largos (6-10 pies) causará algún problema? No soy realmente un tipo de hardware, por lo que no sé cuánto se degradaría la corriente o el voltaje en ese rango (si es que lo hace).
@Mannimarco Es muy probable que eso conduzca a entradas de alta impedancia al microcontrolador que ejecuta el KVM. Muy poca corriente correrá por los cables. La caída de voltaje será muy, muy pequeña debido a la alta impedancia de las entradas, pero incluso si la caída de voltaje es significativa, probablemente seguirá funcionando debido a las tolerancias del nivel de entrada, lo que podría permitir una caída de voltaje o más antes de tener problemas para detectar el voltaje. cambiar. Pruébelo con cables largos, luego regrese y describa cualquier problema que encuentre; es muy probable que simplemente funcione.
Impresionante, no estoy seguro de qué es la impedancia, pero puedo buscarlo en Google. Gracias por la ayuda, amable señor.
@Mannimarco No te preocupes por eso. En este caso, la alta impedancia simplemente significa que la entrada solo necesita una pequeña corriente para activarse al nivel de voltaje requerido. ¡Buena suerte, cuéntanos cómo va!