Często korzystam z klientów RDP (takich jak Microsoft Remote Desktop lub CoRD), aby uzyskać dostęp do moich maszyn roboczych w celu używania Visual Studio w pracy. W rzeczywistości działa to całkiem nieźle, z wyjątkiem przypadków użycia klawiszy funkcyjnych (szczególnie F10 i F11 do debugowania).
Jak widać, problem polega na tym, że Mac OS używa teraz tych klawiszy odpowiednio do wyciszania i zmniejszania głośności. Możesz przytrzymać klawisz „fn” i uzyskać dostęp do nich, a czasami nawet to nie działa bezpośrednio, musisz także przytrzymać Command. To spowalnia mnie trochę. Zbudowałem poważną pamięć mięśniową dla kluczowych poleceń Visual Studio i chciałbym je replikować jak najbliżej Pulpitu Zdalnego.
Szukam przepływu pracy, który:
- Zezwól mi na RDP na komputerze z systemem Windows (jeśli ma to znaczenie Windows 7)
- Dostosuj kluczowe polecenia JUST dla tej aplikacji, aby jeśli RDP był aktualną aplikacją, naciśnięcie F10 będzie oddziaływać z debuggerem w moim połączeniu RDP, a nie wyciszać mojego Maca
- Jeśli nie mogę zmapować tych dokładnych kluczy, przynajmniej mam sposób na odwzorowanie dwóch nieużywanych kluczy na podobny klawisz funkcyjny w sesji RDP (tak jak w przypadku, gdybym mógł zmapować odpowiednio F10 i F11 do F16 i F17, które mogłyby działać).
Wygląda na to, że klient RDP Microsoftu pozwala zmieniać polecenia kluczowe, ale nie dodawać nowych. I nie był pewien, czy istnieje inna metoda, której mogę użyć do włączenia tych poleceń tylko wtedy, gdy RDP jest aplikacją znajdującą się z przodu
źródło
Odpowiedzi:
Najprostszym sposobem może być wyłączenie Fn klawisz. Ponieważ tak mówisz Fn + F10 działa, możesz przejść do Preferencji systemowych & gt; Klawiatura & gt; Klawiatura i włącz Użyj wszystkich klawiszy F1, F2 itp. Jako standardowych klawiszy funkcyjnych . W ten sposób nie musisz już naciskać Fn wysyłać F10 .
Drugie rozwiązanie jest po stronie PC. Możesz zainstalować narzędzie, takie jak AutoHotkey na komputerze i zmień tam klucze. W ten sposób skróty klawiszowe będą działać tylko na PC. Lifehacker ma ładny wyglądający samouczek o tym. W AutoHotkey możesz zdecydować, do których aplikacji ma zastosowanie skrót, ale w twoim przypadku wygląda na to, że globalny skrót zadziała, ponieważ działa on po stronie PC.
Innym rozwiązaniem może być wypróbowanie jednego ze sposobów tworzenia skrótów klawiaturowych wymienionych w ten artykuł Lifehackera . Celem tego artykułu jest pomoc w wykonywaniu podobnych czynności, jakie pozwala AutoHotkey na komputerze Mac.
źródło
Wygląda na to, że zrobi to nowa aplikacja Jump Desktop dla komputerów Mac.
Widzieć:
Jeszcze tego nie wypróbowałem, ale aplikacja na iPada jest bardzo ceniona.
http://jumpdesktop.com/jump-desktop-mac-rdp-vnc
źródło