Uzak Masaüstü: Uzak PC'ye Ctrl-Alt-Sol Ok / Ctrl-Alt-Sağ Ok Gönderme


32

Bilgisayarımdaki bir uygulamada - - Ctrl- Alt- Left Arrowve tuş kombinasyonlarını kullanmam gerekiyor . Bu bilgisayara bağlanmak için Uzak Masaüstü'nü kullandığımda, Uzak Masaüstü İstemcisi (mstsc.exe) veya RDP sunucusu uygulaması bu tuş bileşimlerini yutar. Hiçbir şey yapmamış gibi görünse de, kombinasyonların Uzak Masaüstüne ayrıldığı görülüyor.CtrlAltRight Arrow

Anahtar kombinasyonları uygulamama göndermek için bu davranışı devre dışı bırakmanın bir yolu var mı (destekleniyor mu değil)?



1
Bu kombinasyonlar Uzak Masaüstü'nün kısayol
tuşlarıdır

Yanıtlar:


3

Kullanmak için CtrlAlt+ Far Manager aşağıdaki AutoHotKey senaryoyu kullandı:

!^Right::
send ^+{F9}
return

!^Left::
send ^+{F8}
return

… Nerede CtrlShiftF8/ altında + 'ya F9basarken yaptığım işlemlerin aynısını yapan Far makroları var .CtrlAlt

Bu geçici çözüm, yalnızca Özellikler'de, bağlantı seçeneği Klavye "Bu bilgisayarda" olarak ayarlanmışsa çalışır.


Bunu kabul edilen cevap olarak işaretliyorum çünkü benzer bir şey yapmayı bitirdim: Ana bilgisayarımda, anahtar combo'yu yakalayan ve farklı bir çeviriye çeviren bir AutoHotKey betiği de var; daha sonra uzaktaki bilgisayardaki orijinal birleşik tuşa geri çeviren ikinci bir AutoHotKey komut dosyası var.
Fabian Schmied

Ancak, bu seçenek uzak kullanıcıyı uzaktan kullanılan kısayolu değiştirmeye zorlar, değil mi?
chomp

6

Poster ve şimdiye kadarki cevaplar sayesinde; bunlar da benzer sorunumu çözmeme yardımcı oldu: Masaüstü bilgisayarımın kullanımına yönelik metin düzenleyicide klavye kısayollarım var Ctrl+Alt+...ve makineye uzaktan erişirken bunları kullanabilmek istedim.

Bu AHK betiği ile Winyerine Altyazıyorum ve aşağıdaki yorumlanmış komutları başarabiliyorum. Şimdi uzak masaüstü bilgisayarına erişmek için hangi bilgisayarı kullandığımdan bağımsız olarak (yani ev ya da seyahat ederken) kısayollarımı kullanabilirim (ve Win oldukça Alt'a yakındır). İşte benim AHK betiğim:

;Send Ctrl+Alt+Left keys when user types Ctrl+Win+Left
^#Left::
send !^{Left}
return

;Send Ctrl+Alt+Right keys when user types Ctrl+Win+Right
^#Right::
send !^{Right}
return

;Send Ctrl+Alt+Up keys when user types Ctrl+Win+Up
^#Up::
send !^{Up}
return

;Send Ctrl+Alt+Down keys when user types Ctrl+Win+Down
^#Down::
send !^{Down}
return

;Send Ctrl+Alt+Shift+Left keys when user types Ctrl+Win+Shift+Left
^#+Left::
send !^+{Left}
return

;Send Ctrl+Alt+Shift+Right keys when user types Ctrl+Win+Shift+Right
^#+Right::
send !^+{Right}
return

;Send Ctrl+Alt+Shift+Up keys when user types Ctrl+Win+Shift+Up
^#+Up::
send !^+{Up}
return

;Send Ctrl+Alt+Shift+Down keys when user types Ctrl+Win+Shift+Down
^#+Down::
send !^+{Down}
return

Not, Uzak Masaüstü Bağlantısı'nda "Windows tuş kombinasyonlarını uygula ... Uzak bilgisayarda" kullanıyorum, bu yüzden uzak bilgisayarda bu komut dosyasını çalıştırıyorum .

Bunu yapmak için muhtemelen daha verimli AHK yolları olsa da, yukarıdakiler benim için çalışıyor. Umarım bu da başka birine yardımcı olur.


2

Klavye ayarlarının, RDP'yi nasıl kullandığınıza uygun bir şeyler ayarladığından emin olun. Yerel Kaynaklar Sekmesinde, RDP bağlantınızın seçeneklerine bir göz atın.

Her zaman tam ekran bağlantınız varsa, "Sadece tam ekran kullanırken" olarak ayarlayın, ancak tam ekranda RDP kullanmıyorsanız, "Uzak bilgisayarda" seçeneğini ayarlayın.

RDP Anahtar Kombo


15
Bu sorunu çözmez. Her zaman tam ekran bağlantım var ve "Yerel Kaynaklar / Klavye" ayarları "Sadece tam ekran kullanılırken" olarak ayarlanmış. Bu, Alt-Tab ve benzerlerini kullanabileceğim anlamına gelir, ancak yine de Ctrl-Alt-Sol Ok veya Ctrl-Alt-Sağ Ok kullanabilirsiniz.
Fabian Schmied

Ctrl-Alt-Up ve Ctrl-Atl-Down'un işe yaradığını; fakat Ctrl-Alt-Left ve Ctrl-Alt-Right artık yapmaz. Her ne kadar hepsi yakın zamana kadar çalışıyorlardı.
Steve Pitchers

Bu gerçekten can sıkıcı buluyorum, mstsc.exe Ctrl-Alt-Left ve Ctrl-Alt-Right çalışmalarının ne işe yaradığı önemli değil. Diğer Uzak Masaüstü uygulaması (yalnızca Windows 10'da kullanılabilir) bu tuş vuruşlarını geçiyor ancak çift monitör desteği gibi başka sınırlamaları da var ve benim için bir grubun bağlantısını kesiyor gibi görünüyor.
Glen,
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.