Quando utilizzo MS Remote Desktop 8.0.x per connettermi dal mio Mac a una macchina virtuale Windows su un altro host, ho un problema di mappatura delle chiavi.
Windows considera i tasti freccia del Mac come se fossero sul tastierino numerico (che questa tastiera non ha) e il blocco numerico era attivo. Il risultato è che quando uso i tasti freccia agiscono come tasti premuti sul tastierino numerico anziché spostare il cursore.
Nell'immagine seguente, ho modificato i mapping dei numeri effettivi:
- Questo problema si verifica solo con questo host RDP in particolare.
- Non sto riscontrando questo problema con altri host (ne ho circa una mezza dozzina a cui mi connetto)
- Questo problema si verifica solo con MS Remote Desktop 8.0.x (attualmente 8.0.6) su OSX.
- Ho confermato che CoRD 0.5.7 mappa correttamente le chiavi.
- Mi sono collegato a un client MS RDP da un'altra finestra di Win7 e i tasti freccia funzionavano bene (anche se quella scatola aveva una tastiera normale con tastierino numerico).
Ho provato utilizzando la tastiera su schermo di Windows per disattivare il blocco numerico nella sessione RDP. Non appena ho premuto un tasto freccia dopo, il blocco numerico è tornato e i tasti freccia hanno continuato a funzionare come se fossero tasti numerici.
Un giorno questo problema si è materializzato magicamente (scusate non ricordo esattamente quale versione di RDP avevo in quel momento ma era 8.0.something).
Il target RDP è una VM Win7 in esecuzione su VirtualBox 4.3.10 su un host Ubuntu 14.04. Mi sto collegando all'host RDP nell'hypervisor VirtualBox anziché direttamente a Windows a causa del fatto che il guest Windows è Home Premium e quindi non supporta le connessioni RDP in entrata.
Qualcuno può suggerire come ottenere i tasti freccia OSX da trattare come tasti freccia all'interno della sessione RDP come se fossero ovunque?