1 votes

Envoyer la pression d'une touche option/alt à OS X connecté depuis Windows via VNC ?

J'ai récemment commencé à utiliser un mac exécutant Leopard Server à distance au travail, en utilisant le client RealVNC pour me connecter depuis mon poste de travail Windows XP via le serveur VNC Leopard.

Comme je dois faire pas mal d'édition, j'aimerais que les touches soient mappées aux mêmes positions que sur les macs que j'utilise depuis longtemps. La touche Ctrl fonctionne comme Ctrl, et la touche Alt comme Cmd, ce qui est bien, mais je n'ai pas réussi à faire fonctionner la touche du logo Windows comme Option/Alt. Cela affecte sérieusement ma productivité dans XCode et Terminal.

Est-ce que quelqu'un ayant la même configuration a résolu cette question, soit en configurant Windows et/ou le client VNC, soit autrement ?

2voto

Andrew Harry Points 5488

Le problème existait à partir de la version 1.3.4 de synergy ; il a été résolu après la mise à niveau du client (fonctionnant sur le côté Mac) vers la version 1.3.6p2.

1voto

Gaurang Khetan Points 11

J'utilise le serveur Vine VNC sur Mac OS X Leopard, et RealVNC comme client.

Ma touche Ctrl fonctionne comme Ctrl, la touche Alt fonctionne comme Cmd et la touche Windows Logo fonctionne comme Option/Alt. Je suppose que c'est ce que vous voulez, alors essayez peut-être d'exécuter le serveur VNC de Vine sur le Mac.

0voto

haridsv Points 569

Si vous utilisez x11vnc vous pouvez remapper les touches comme vous le souhaitez en utilisant la fonction -remap option. D'ailleurs, x11vnc est bien meilleur que vine (en termes de vitesse) et que vnc intégré (en termes de stabilité, par exemple, le partage du presse-papiers), et peut être démarré et arrêté à distance (par exemple, vous pouvez vous connecter en mode ssh à la boîte et tuer/démarrer x11vnc à partir de la ligne de commande). J'ai juste essayé de remapper la touche Shift gauche pour qu'elle agisse comme la touche Enter, juste pour le plaisir, et ça a marché, essayez ceci :

x11vnc -rfbauth ~/.vnc/passwd -remap Shift_L-Return

Notez que vous devez spécifier explicitement la méthode d'authentification pour les éléments suivants x11vnc ou il commencera sans authentification. Dans ce cas, j'ai créé le mot de passe en utilisant x11vnc -storepasswd ~/.vnc/passwd à l'avance, mais vous pouvez aussi utiliser le fichier passwd créé par d'autres serveurs vnc. Notez également que, bien que le nom indique une dépendance à l'égard de x11 il n'est pas nécessaire que X11 soit en cours d'exécution. Les noms des clés peuvent être recherchés dans le fichier keysymdef.h ( /usr/include/X11 ).

0voto

Mariano Paniga Points 133

Je suggère d'utiliser le client RealVNC pour activer la touche "Option" : les visionneurs TightVNC et UltraVNC n'envoient pas la touche "Option" (qui devrait être mappée à la touche "Windows").

Voir la réponse complète ici : Option-key avec VNC Viewer pour contrôler à distance un Mac depuis un PC Windows 7

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