Option d'envoi / touche Alt appuyez sur 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 à partir de mon poste de travail Windows XP via le serveur Leopard VNC.

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

Quelqu'un ayant la même configuration a-t-il résolu cette question, soit en configurant Windows, soit dans le client VNC, ou autrement?

Le problème existait en synergie 1.3.4; A été résolu après la mise à niveau du client (exécuté sur le côté Mac) à 1.3.6p2.

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 Logo Windows fonctionne comme Option / Alt. Je suppose que c'est ce que vous voulez, alors essayez peut-être d'exécuter Vine VNC server sur le Mac.

Si vous utilisez x11vnc, vous pouvez remapper les clés comme vous le souhaitez en utilisant l'option -remap . En outre, x11vnc est bien meilleur que vine (en vitesse) et vnc intégré (en stabilité, par exemple, partage de presse-papiers), et peut être démarré et arrêté à distance (p. Ex., Vous pouvez ssh dans la boîte et tuer / démarrer x11vnc partir de la commande -ligne). Je tentais simplement de refaire la touche Shift gauche pour agir en tant que touche Entrée pour la première fois et ça fonctionnait, essayez ceci:

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

Notez que vous devez spécifier explicitement la méthode d'authentification pour x11vnc , ou il démarrera sans authentification. Dans ce cas, j'ai créé le mot de passe avec x11vnc -storepasswd ~/.vnc/passwd à l'avance, mais vous pouvez également utiliser le fichier passwd créé par d'autres serveurs vnc. Notez également que, bien que le nom indique une dépendance de x11 , il NE PERMET PAS que X11 s'exécute. Les noms des clés peuvent être recherchés à partir de keysymdef.h ( /usr/include/X11 ).

Je suggère d'utiliser le client RealVNC pour que la touche «Option» soit activée: les téléspectateurs TightVNC et UltraVNC n'émettent pas la touche «Option» (qui devrait être mappée sur la touche «Windows»).

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