Remote Desktop: Gửi Ctrl-Alt-Left Arrow / Ctrl-Alt-Right Arrow đến PC từ xa


32

Tôi cần sử dụng các tổ hợp phím Ctrl- Alt- Left ArrowCtrl- Alt- Right Arrowtrong một ứng dụng trên máy tính của mình. Khi tôi sử dụng Remote Desktop để kết nối với máy tính đó, Máy khách Remote Desktop (mstsc.exe) hoặc cài đặt máy chủ RDP sẽ nuốt các tổ hợp phím này. Các combo dường như được dành riêng cho Remote Desktop, mặc dù chúng dường như không làm gì cả.

Có cách nào (được hỗ trợ hay không) để vô hiệu hóa hành vi này để các tổ hợp phím được gửi đến ứng dụng của tôi?



1
Sự kết hợp này là các phím nóng của Remote Desktop ( serverfault.com/a/73568/238181 )
Lu55

Câu trả lời:


3

Để sử dụng CtrlAlt+ trong Far Manager, tôi đã sử dụng tập lệnh AutoHotKey sau:

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

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

Cạn ở dưới CtrlShiftF8/ F9Tôi có các macro Far hoạt động tương tự như khi nhấn CtrlAlt+ .

Cách giải quyết này chỉ hoạt động nếu trong Thuộc tính, tùy chọn kết nối Bàn phím được đặt thành "Trên máy tính này".


Tôi đánh dấu đây là câu trả lời được chấp nhận vì cuối cùng tôi cũng đã làm một điều tương tự: Tôi cũng có một tập lệnh AutoHotKey trên máy tính chủ của mình để ghi và dịch tổ hợp phím sang một bộ khác; sau đó tôi có một tập lệnh AutoHotKey thứ hai trên máy tính từ xa để dịch nó trở lại tổ hợp phím gốc.
Fabian Schmied

Nhưng, tùy chọn này buộc người dùng từ xa thay đổi phím tắt được sử dụng từ xa, phải không?
nhai

6

Nhờ vào poster và các câu trả lời cho đến nay; những điều này đã giúp tôi giải quyết vấn đề tương tự của mình: Tôi có các phím tắt trên trình soạn thảo văn bản của máy tính để bàn của tôi sử dụng Ctrl+Alt+...và tôi muốn có thể sử dụng chúng khi truy cập máy từ xa.

Với tập lệnh AHK này, tôi nhập Winthay vì Altvà tôi có thể thực hiện các lệnh được nhận xét bên dưới. Bây giờ, bất kể PC nào tôi sử dụng để truy cập PC từ xa (nghĩa là khi ở nhà hoặc đi du lịch), tôi có thể sử dụng các phím tắt của mình (và Win khá gần Alt). Đây là kịch bản AHK của tôi:

;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

Lưu ý, tôi sử dụng "Áp dụng tổ hợp phím windows ... Trên máy tính từ xa" trong Remote Desktop Connection, vì vậy tôi chạy tập lệnh này trên máy tính từ xa .

Mặc dù có thể có nhiều cách AHK hiệu quả hơn để làm điều này, nhưng cách trên có hiệu quả với tôi. Hy vọng điều này sẽ giúp người khác, quá.


2

Đảm bảo rằng bạn đã cài đặt Bàn phím thành thứ gì đó phù hợp với cách bạn sử dụng RDP. Hãy xem các tùy chọn cho kết nối RDP của bạn, trên Tab Tài nguyên cục bộ.

Nếu bạn luôn có kết nối toàn màn hình thì hãy đặt thành "Chỉ khi sử dụng toàn màn hình" nhưng nếu bạn không sử dụng RDP ở chế độ toàn màn hình thì hãy đặt thành "Trên máy tính từ xa".

Combo khóa RDP


15
Điều này không giải quyết được vấn đề. Tôi luôn có kết nối toàn màn hình và cài đặt "Tài nguyên / Bàn phím cục bộ" được đặt thành "Chỉ khi sử dụng toàn màn hình". Điều này có nghĩa là tôi có thể sử dụng Alt-Tab và tương tự, nhưng tôi vẫn không thể sử dụng Ctrl-Alt-Left Arrow hoặc Ctrl-Alt-Right Arrow.
Fabian Schmied

Tôi thấy rằng Ctrl-Alt-Up và Ctrl-Atl-Down hoạt động; nhưng Ctrl-Alt-Left và Ctrl-Alt-Right không còn làm được nữa. Mặc dù tất cả họ đã từng làm việc cho đến gần đây.
Steve Pitchers

Tôi thấy điều này thực sự khó chịu, mstsc.exe dường như không quan trọng với những gì tôi thử Ctrl-Alt-Left và Ctrl-Alt-Right không hoạt động. Ứng dụng Remote Desktop khác (có thể chỉ khả dụng trong Windows 10) không vượt qua các tổ hợp phím đó nhưng nó có những hạn chế khác như không hỗ trợ màn hình kép và dường như ngắt kết nối với tôi.
Glen
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.