2 votes

KVM virtuel avec la technologie Logitech Unify

Je souhaite utiliser mes Logitech MX Keys "Easy-Switch" Keys comme KVM virtuel.

Mon installation comporte les dispositifs suivants :

Logitech MX Keys (Clavier)

Logitech MX Master (Souris)

MacBook Pro (15 pouces, 2016)

Dell Latitude 5300 2 en 1 (ordinateur portable Windows)

DELL WD19 (Dock) - connecté avec un ordinateur portable Windows

2x U28R550UQU

  • MacBook : tous deux connectés via USB-C à Displayport
  • Windows : un connecté via HDMI à l'ordinateur portable Windows et un connecté via Displayport à la station d'accueil.

2x Logitech unify Dongle, connecté à chaque ordinateur (MacBook, Windows Laptop)

J'aimerais utiliser les touches MX intégrées "Easy-Switch" pour changer la sélection de l'entrée du moniteur sur les deux moniteurs et commuter le MX Master (souris).

Dans le passé, j'ai vu des sortes de commutateurs virtuels, qui détectaient un clavier qui était commuté via un petit commutateur usb qui déclenchait un programme sur le système qui effectuait le changement de moniteur via le port d'affichage/la connexion HDMI.

Je préférerais qu'aucune installation ne soit nécessaire sur l'ordinateur portable Windows.

1voto

joebacsi Points 11

Je voulais faire la même chose, j'ai presque réussi avec AutoHotKey, mais seulement avec un succès partiel. Vous devez envoyer un "code de contrôle VCP" à votre moniteur pour changer la source. Il y a deux façons de le faire : 01. utiliser les fonctions AutoHotKey qui utilisent des "DllCall" pour le faire, voir les détails ici : https://autohotkey.com/board/topic/96884-change-monitor-input-source/

02. utiliser le logiciel gratuit "ControlMyMonitor" avec certains attributs dans AutoHotKey :

^j: : Exécuter C:\N- ...xxx... \controlmymonitor\ControlMyMonitor.exe /SetValue " \.\DISPLAY2\Monitor0 " 60 9 retour ^k: : Exécuter C:\N- ...xxx... \controlmymonitor\ControlMyMonitor.exe /SetValue " \.\DISPLAY2\Monitor0 " 60 5 retour

--> ce script passera à DisplayPort (code 9) avec Ctrl-J et à HDMI1 (code 5) avec Ctrl-K. Comme la valeur maximale est de 14, vous pouvez trouver vos valeurs correctes par la bonne vieille méthode d'essai et d'erreur après avoir exécuté ControlMyMonitor (il a une interface graphique et vous devez vérifier le VCP 60).

Seule la 02 a fonctionné pour moi, mais elle est fiable et relativement rapide. La mauvaise nouvelle est que les boutons "Easy-Switch" n'ont pas d'identifiants séparés pour AutoHotKey (rien n'apparaît dans l'historique des touches, alors que l'accroche du clavier est activée : https://www.autohotkey.com/docs/KeyList.htm#SpecialKeys ), il faut donc utiliser une autre touche pour changer de moniteur, on ne peut pas le faire en appuyant sur une seule touche :(

Si une future mise à jour du logiciel Logitech permet d'assigner des raccourcis clavier supplémentaires aux boutons de l'interrupteur facile, il sera alors possible de les ajouter à un seul bouton.

1voto

Radu Timpu Points 11

Avec une configuration similaire (les deux ordinateurs portables sous Windows, l'un connecté par la station d'accueil, l'autre par HDMI), en suivant la réponse 02 de joebacsi - "ControlMyMonitor" de Nirsoft, on peut créer un script pour passer d'un ordinateur portable à l'autre en fonction de l'état actuel, quelque chose comme ceci :

ECHO OFF
ControlMyMonitor.exe /GetValue "your device id here" 60
SET LEVEL=%ERRORLEVEL%
IF %LEVEL% == 16 (
  ControlMyMonitor.exe /SetValue "your device id here" 60 17
) ELSE (
  ControlMyMonitor.exe /SetValue "your device id here" 60 16
)

où 16, 17 sont les valeurs appropriées pour la sélection d'entrée (trouvées dans l'interface ControlMyMonitor)

Ce script est appelé à partir des options Logitech (8.36.86)/ onglet souris, bouton gestuel avec personnalisation pour ouvrir le fichier, et doit être configuré sur les deux ordinateurs portables.

0voto

Shawn Hughes Points 96

Je n'ai pas encore le droit de faire des commentaires. Avez-vous envisagé d'utiliser le bureau à distance/la gestion à distance sur votre réseau local plutôt qu'un KVM matériel ? Un KVM matériel vous limite à voir/interagir avec un seul hôte à la fois. Avec le bureau à distance et des moniteurs de grande taille ou multiples, vous pourriez voir les deux systèmes simultanément et passer de l'un à l'autre de manière transparente en déplaçant simplement votre souris.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X