Під час використання MS Remote Desktop 8.0.x для підключення з мого Mac до Windows VM на іншому хості у мене є ключова проблема зі відображенням.
Windows розглядає клавіші зі стрілками Mac так, ніби вони знаходяться на цифровій клавіатурі (якої немає на цій клавіатурі) і ввімкнено блокування номера. Результат полягає в тому, що коли я використовую клавіші зі стрілками, вони виконують функцію натискання клавіш на цифровій клавіатурі, а не переміщення курсору.
На наступному зображенні я редагував ефективні відображення чисел:
- Ця проблема трапляється лише з одним конкретним хостом RDP.
- Я не відчуваю цієї проблеми з іншими хостами (у мене є близько півдесятка, з яким я підключаюся)
- Ця проблема трапляється лише з MS Remote Desktop 8.0.x (зараз 8.0.6) на OSX.
- Я підтвердив, що CoRD 0.5.7 правильно відображає ключі.
- Я з'єднався з клієнтом MS RDP з іншого вікна Win7, і клавіші зі стрілками прекрасно функціонували (хоча в цьому вікні була і звичайна клавіатура з цифровою панеллю).
Я протестував за допомогою екранної клавіатури Windows, щоб вимкнути numlock в сесії RDP. Як тільки я натиснув після цього клавішу зі стрілкою, знову ввімкнув numlock, і клавіші зі стрілками продовжували функціонувати так, ніби вони були цифровими клавішами.
Ця проблема магічно здійснилася одного дня (вибачте, не можу точно пригадати, яку версію RDP я мав у той час, але вона була 8.0.щось).
Ціль RDP - це VM Win7, що працює на VirtualBox 4.3.10 на хості Ubuntu 14.04. Я підключаюсь до хоста RDP в гіпервізорі VirtualBox, а не безпосередньо до Windows через те, що гість Windows - це Home Premium і, таким чином, не підтримує вхідні з'єднання RDP.
Чи може хтось запропонувати, як отримати клавіші стрілок OSX, щоб вони трактувалися як клавіші зі стрілками в межах сеансу RDP, як вони є скрізь?