Come ottenere VMware Fusion su Mac per utilizzare i pulsanti aggiuntivi del mouse indietro / avanti di Logitech in Windows VM?

6

Scenario:

  • Ho un Mac con OS X Lion, quindi VMware Fusion 4.x che esegue Windows XP e Windows 7 come macchine virtuali.
  • Uso un mouse ottico Logitech MX310 . Ha 6 pulsanti e penso che sia il più grande topo mai inventato e ne possiedo alcuni (uno è in ufficio). Ciò che mi piace particolarmente sono i pulsanti Indietro e Avanti .
  • Se utilizzo l'MX310 sotto Windows nativo (ho anche un PC) i pulsanti agiscono naturalmente come le azioni back e forward in Windows Explorer, Internet Explorer, Firefox, ecc. Per navigare avanti e indietro all'interno di cartelle, pagine Web, ecc.
  • Quando utilizzo MX310 su Mac, installo il pannello delle preferenze Logitech Control Center , che assicura che i pulsanti funzionino come previsto in Finder, Safari, Firefox, ecc.

Problema: durante l'esecuzione di Windows (sia XP che 7) come VM in VMware Fusion, i pulsanti back e forward dell'MX310 non funzionano più in Windows come dovrebbero. Sotto Windows XP, non succede nulla. Sotto Windows 7, hanno l'effetto di spostare e ridimensionare una finestra per occupare la metà sinistra dello schermo, o la metà destra dello schermo (a seconda del pulsante premuto). Quindi, penso che ci sia un segnale che viene inviato al VM, solo quella sbagliata.

Come posso far funzionare correttamente i pulsanti Indietro / Avanti all'interno delle istanze della mia macchina virtuale Windows in VMware Fusion? Sarei anche contento di re-mapping di key / button con kludge che gira sotto la VM di Windows che simula ciò che dovrebbero fare in primo luogo ... ma qualcosa che fa sì che VMware Fusion invii il messaggio giusto sarebbe meglio.

    
posta Chris W. Rea 16.03.2012 - 16:59
fonte

4 risposte

5

Ho risolto questo problema utilizzando la funzione "Mappature chiave" di Fusion. CajunLuke è corretto: Windows stava ricevendo "Win + Left" e "Win + Right", ho semplicemente ri-mappato "Cmd + Left" su "Alt + Left" e "Cmd + Right" su "Alt + Right", e Explorer et al. sembra che funzioni correttamente ora

    
risposta data 19.06.2012 - 18:20
fonte
7

Espandere cosa ha detto CajunLuke sulla modifica della configurazione in base all'app.

Se Logitech Control Center per OS X è installato, è possibile utilizzare le impostazioni di clic avanzate solo per VMFusion seguendo i seguenti passaggi.

  1. Impostazioni di sistema > Centro di controllo

  • Fai clic sul pulsante Più accanto al menu a discesa Impostazioni globali e vai a VMFusion e fai clic su seleziona

  • Cambia pulsante Indietro su Avanzato Fare clic con l'opzione 4 pulsante e Cambia pulsante Tumb avanti su Avanzato Fare clic con l'opzione del pulsante 5.

  • Io uso win + left e win + right per lo snapping dello schermo in windows, quindi la mappatura dei tasti non era un'opzione per me. Il clic avanzato mi permetteva di mantenere intatte le scorciatoie di Windows e di utilizzare i miei pulsanti avanti e indietro sul mio Anywhere Mouse MX come previsto. Ho provato questo in Win8 a schermo intero e in una finestra singola e funziona magnificamente. Non sono sicuro dell'unità perché non ho usato Win8 in modalità unità, quindi non ho provato. Spero che questo aiuti gli altri. So che mi ci sono voluti per sempre per trovare l'anser di cui avevo bisogno.

        
    risposta data 18.02.2013 - 19:04
    fonte
    2

    Sembra che VMware stia inviando i pulsanti a Windows come Win - e Win - . Vai alle preferenze di VMware (al contrario delle impostazioni della singola VM) - > Tastiera e amp; Scheda della barra degli strumenti del mouse - > Scheda Collegamenti del mouse. Potresti essere in grado di modificare le impostazioni qui.

    In alternativa, potresti essere in grado di modificare la pressione dei tasti generata dal pulsante del mouse in OS X su base per-app e modificarla per fare ciò che ti aspetti quando VMware è attivo.

        
    risposta data 16.03.2012 - 18:29
    fonte
    2

    Si noti che la soluzione sopra - "Se si dispone di Logitech Control Center per OS X installato, è possibile utilizzare le impostazioni di clic avanzate solo per VMFusion" - provoca blocchi di 5-10 secondi con Mac OS X Mavericks + VMWare Fusion 6 quando si passa da VMFusion (impostazioni del mouse specifiche per il solo VMWare Fusion) e un altro programma Mac OS X (il set globale di mouse Logitech per tutti gli altri programmi). Sembra che il problema sia l'attuale (più recente) versione di incompatibilità con Mavericks di Control Center Logitech - ha funzionato bene con Mac OS X Mountain Lion (senza problemi) ma non più con Mavericks.

    Ho risolto il problema eliminando nel Logitech Control Center le impostazioni specifiche di VMware Fusion e utilizzando solo le impostazioni globali / generali. Ho quindi utilizzato la funzione "Key mapping" di VMware Fusion (come menzionato sopra) per rimappare le chiavi e ora funziona bene.

    (Grazie al supporto di VMware che è stato bravo a esaminare gli hang e ora risulta che il problema non è VMware Fusion ma il software di Logitech.)

        
    risposta data 03.11.2013 - 15:53
    fonte

    Leggi altre domande sui tag