Remote Desktop: Mengirim Ctrl-Alt-Left Arrow / Ctrl-Alt-Right Arrow ke PC jarak jauh

32

Saya perlu menggunakan kombinasi tombol Ctrl- Alt- Left Arrowdan Ctrl- Alt- Right Arrowdalam aplikasi di komputer saya. Ketika saya menggunakan Remote Desktop untuk terhubung ke komputer itu, baik Remote Desktop Client (mstsc.exe) atau implementasi server RDP menelan kombinasi tombol ini. Kombo tampaknya disediakan untuk Remote Desktop, meskipun mereka tampaknya tidak melakukan apa-apa.

Apakah ada cara (didukung atau tidak) untuk menonaktifkan perilaku ini sehingga kombinasi tombol dikirim ke aplikasi saya?

Fabian Schmied
sumber
kemungkinan duplikat dari Bagaimana cara mengirim Ctrl + Alt + End ke Remote Desktop
Ƭᴇcʜιᴇ007
1
Kombinasi ini adalah hotkey Remote Desktop ( serverfault.com/a/73568/238181 )
Lu55

Jawaban:

3

Untuk menggunakan CtrlAlt+ di Far Manager saya menggunakan skrip Autohotkey berikut:

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

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

... di mana di bawah CtrlShiftF8/ F9Saya memiliki makro Jauh yang melakukan hal yang sama seperti ketika menekan CtrlAlt+ .

Penanganan masalah ini hanya berfungsi jika di Properties, opsi koneksi Keyboard diatur ke "Di komputer ini".

Nol
sumber
Saya menandai ini sebagai jawaban yang diterima karena saya akhirnya melakukan sesuatu yang serupa: Saya juga memiliki skrip Autohotkey pada komputer host saya yang menangkap dan menerjemahkan kombo kunci ke yang berbeda; maka saya memiliki skrip Autohotkey kedua pada komputer jarak jauh yang menerjemahkannya kembali ke kombo kunci asli.
Fabian Schmied
Tapi, opsi ini memaksa pengguna jarak jauh untuk mengubah cara pintas yang digunakan jarak jauh, bukan?
chomp
6

Terima kasih untuk poster dan jawabannya sejauh ini; ini membantu saya mengatasi masalah saya yang serupa: Saya memiliki pintasan keyboard pada editor teks PC desktop yang digunakan Ctrl+Alt+..., dan saya ingin dapat menggunakannya saat mengakses mesin dari jarak jauh.

Dengan skrip AHK ini, saya mengetik Winalih-alih Altdan saya dapat menyelesaikan perintah yang dikomentari di bawah ini. Sekarang terlepas dari PC mana yang saya gunakan untuk mengakses PC desktop jarak jauh (yaitu, ketika di rumah atau bepergian), saya dapat menggunakan pintasan saya (dan Win cukup dekat Alt). Inilah skrip AHK saya:

;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

Catatan, saya menggunakan "Terapkan kombinasi tombol windows ... Di komputer jarak jauh" di Remote Desktop Connection, jadi saya menjalankan skrip ini di komputer jarak jauh .

Meskipun mungkin ada cara AHK yang lebih efisien untuk melakukan ini, hal di atas berfungsi untuk saya. Semoga ini bisa membantu orang lain juga.

iamsolarplexus
sumber
2

Pastikan Anda memiliki pengaturan Keyboard yang diatur ke sesuatu yang sesuai untuk bagaimana Anda menggunakan RDP. Lihat opsi untuk koneksi RDP Anda, pada Tab Sumber Daya Lokal.

Jika Anda selalu memiliki koneksi layar penuh maka setel ke "Hanya ketika menggunakan layar penuh" tetapi jika Anda tidak menggunakan RDP di layar penuh maka setel ke "Di komputer jarak jauh."

Kombo Kunci RDP

Windos
sumber
15
Ini tidak menyelesaikan masalah. Saya selalu memiliki koneksi layar penuh, dan pengaturan "Sumber Daya Lokal / Keyboard" diatur ke "Hanya ketika menggunakan layar penuh". Ini berarti saya bisa menggunakan Alt-Tab dan sejenisnya, tapi saya masih tidak bisa menggunakan Ctrl-Alt-Left Arrow atau Ctrl-Alt-Right Arrow.
Fabian Schmied
Saya menemukan bahwa Ctrl-Alt-Up dan Ctrl-Atl-Down berfungsi; tetapi Ctrl-Alt-Left dan Ctrl-Alt-Right tidak lagi dilakukan. Meskipun mereka semua dulu bekerja sampai saat ini.
Steve Pitchers
Saya menemukan ini benar-benar menjengkelkan, mstsc.exe tampaknya tidak masalah apa yang saya coba Ctrl-Alt-Left dan Ctrl-Alt-Right tidak berfungsi. Aplikasi Remote Desktop lainnya (mungkin hanya tersedia di Windows 10) memang dapat melakukan penekanan tombol tersebut tetapi memiliki batasan lain seperti tidak ada dukungan dual monitor dan sepertinya memutuskan banyak untuk saya.
Glen