Voici quelque chose qui pourrait vous convenir. https://www.startech.com/Server-Management/KVM-Switches/dual-system-swap-cable-kvm-switch~SVUSB3DSA
Ce n'est pas un câble USB-C, mais il suffit de mettre deux adaptateurs USB-C à chaque extrémité pour le faire croire. Ils prétendent que le câble permet des fonctions KVM, mais je pense qu'il n'est pas différent d'un certain nombre de câbles similaires qui émulent une connexion Ethernet à 5 Gbps et le reste n'est que logiciel. Une connexion Ethernet ou Wi-Fi pourrait faire à peu près la même chose, mais en raison de la bande passante inférieure, elle ne serait pas aussi réactive.
Un autre exemple de ce type de câble : https://web.laplink.com/cables/
Un autre : https://www.cablematters.com/pc-1177-137-usb-30-data-transfer-cable.aspx
Encore un : https://plugable.com/products/usb3-tran/
Ce dernier lien permet de lever le voile et d'admettre qu'ils utilisent un chipset Prolific PL-27A1 pour établir la connexion, ce que tous ces câbles font probablement. Ces câbles ne transfèrent pas l'énergie, seulement les données, donc pour le moment vous devez choisir l'un ou l'autre. La fonction KVM qu'ils annoncent avec ces câbles n'est qu'un logiciel, qui nécessite l'installation et la configuration d'un logiciel sur les deux ordinateurs avant de pouvoir fonctionner.
Comme vous l'avez démontré en voyant votre MacBook comme un dispositif d'affichage sur votre PC, le MacBook a tout le matériel dont il a besoin pour devenir un dispositif USB fonctionnel vers un autre ordinateur. La démonstration peut être poussée plus loin en mettant votre MacBook en mode disque cible et ses disques internes apparaîtront comme des périphériques de stockage USB pour un autre ordinateur connecté par un câble USB-C vers USB-C ou USB-C vers USB-A. J'ai fait cela avec mon propre MacBook Pro pour pouvoir récupérer des fichiers sur mon ordinateur. J'ai fait cela avec mon propre MacBook Pro pour pouvoir récupérer des fichiers sur le MacBook de mon frère. Pour une raison quelconque, nous ne pouvions pas mettre les ordinateurs en réseau et nous avons donc utilisé le mode disque cible à la place. J'envisage de me procurer l'un de ces câbles au cas où cette situation se reproduirait. Le mode disque cible est bien mais il faut éteindre le Mac et démarrer dans ce mode pour qu'il fonctionne.
Vous n'avez donc qu'un seul moyen d'utiliser un ordinateur comme KVM pour un autre, c'est-à-dire avec l'un des câbles que j'ai énumérés ci-dessus et un logiciel de partage d'écran. Un autre moyen consiste à écrire des pilotes et des logiciels qui permettraient à un ordinateur de s'annoncer comme dispositif d'interface humaine à un autre. Certains systèmes intégrés le font déjà. Ils utilisent toutes les mêmes puces USB qui se trouvent dans les ordinateurs portables, les tablettes et certains PC de bureau, le matériel n'a donc rien de spécial. La différence réside dans le logiciel.
Certaines personnes utilisent Linux et des pilotes de "gadgets USB" pour que les ports USB-C de leur ordinateur émulent des périphériques virtuels Ethernet, série ou de stockage sur un autre ordinateur. Obtenir des "gadgets" de clavier et de souris semblerait presque trivial après cela.