เดสก์ท็อประยะไกลของ Windows - วิธีการถอดแป้นพิมพ์ออก?


20

ฉันมีจอภาพสองจอเซสชันเดสก์ท็อประยะไกลแบบเต็มหน้าจอจะทำงานบนหนึ่งในนั้นและโปรแกรม windows ปกติที่ทำงานบนอีกหน้าจอหนึ่ง

เมื่อหนึ่งในโปรแกรมอื่น ๆ มีโฟกัสฉันสามารถ Alt + Tab ระหว่างหน้าต่างตามปกติและหนึ่งในตัวเลือกที่ฉันสามารถ Alt + Tab ไปเป็นเดสก์ท็อประยะไกล

เมื่อฉันเปลี่ยนไปใช้เดสก์ท็อประยะไกลแป้นพิมพ์จะ "ติดกับ" โดยเดสก์ท็อประยะไกลเพื่อให้สลับ Alt + Tab ระหว่างโปรแกรมที่เปิดในเดสก์ท็อประยะไกลต่อไป

มีแป้นพิมพ์ลัดที่ "ยกเลิกการดักจับ" แป้นพิมพ์ในขณะที่เดสก์ท็อประยะไกลมีการโฟกัสดังนั้น Alt + Tab ที่ตามมาจะสลับไปเป็นหนึ่งในโปรแกรมบนจอภาพอื่นของฉันหรือไม่

(ฉันคุ้นเคยกับเครื่องเสมือน VirtualBox ที่มีคีย์ (ปกติคือ Ctrl ขวา) ซึ่งทำสิ่งนั้นได้อย่างแม่นยำนั่นคือยกเลิกการดักจับแป้นพิมพ์จาก VM)


ฉันไม่รู้เกี่ยวกับการยกเลิกการดักจับผ่านฮอตคีย์ แต่มีการตั้งค่าใน MSTSC ที่จะปิดใช้งานการใช้คีย์คำสั่งทั้งหมดภายใน VM
Iszi

คำตอบ:


13

เมื่อเต็มหน้าจอและตั้งค่าการใช้งานจะไม่มีวิธี "ปลดล็อค" คีย์

อย่างไรก็ตามตามความคิดเห็นของคุณในคำตอบอื่น ๆ หากคุณต้องการวิธีการใช้แป้นพิมพ์ธรรมดาเท่านั้นในการออกจากเดสก์ท็อประยะไกลให้ลองทำดังนี้

กดCtrl+ +AltPause/Break

ซึ่งจะนำคุณออกจากโหมดเต็มหน้าจอและ "untrap คีย์" ที่มีความหมายที่คุณสามารถทำได้+Alt Tabหากต้องการกลับไปที่โหมดเต็มหน้าจอเพียงทำทางลัดเดียวกัน


5
สิ่งนี้ไม่สะดวกเล็กน้อยเนื่องจากคุณต้องขยายหน้าต่างอีกครั้งเมื่อคุณกลับมาที่หน้าต่างอีกครั้ง แต่ฉันเดาว่ามันจะทำ
HC4 - คืนสถานะโมนิก้า

Ctrl + Alt + Pause / Break จะเป็นการขยายหน้าต่างให้ใหญ่ที่สุด
AndreasHassing

39

เนื่องจากฉันมีปัญหาเดียวกันและอ่านคำตอบเหล่านี้ฉันต้องเพิ่มวิธีแก้ปัญหาของฉัน - อาจช่วยคนอื่นได้

ผมอยากจะกดCtrl+ Alt+ Pause/Breakแต่บังเอิญโดนกดCtrl+ +AltHome

ฉันพบว่าสิ่งนี้จะย้ายโฟกัสออกจากหน้าต่างขยายใหญ่สุดไปยังแถบชื่อเรื่องและหลังจากนั้นAlt+ Tabก็ใช้งานได้

คิดว่ามันมีประโยชน์มากกว่านี้เล็กน้อย ..


BAM! นี่คือคำตอบ ควรสังเกตว่าคุณต้องรวดเร็ว สิ่งหนึ่งไม่สามารถควบคุมและแท็บผ่านรายการแอปพลิเคชันและคิดเกี่ยวกับสถานที่ที่ต้องการลงจอด โฟกัสจะกลับสู่หน้าต่างเดสก์ท็อประยะไกลอย่างรวดเร็วหากคุณไม่ได้เลือก เช่นนี้จะเป็นการดีที่สุดที่จะกด ctrl + alt + home จากนั้น alt + tab กลับไปที่หน้าต่างก่อนหน้าจากนั้นย้ายอย่างระมัดระวังมากขึ้นจากที่นั่น
Dave Rael

2
@DaveRael เมื่อฉันกด Ctrl + Alt + Home ฉันไม่ต้องรวดเร็ว - ดูเหมือนว่าจะเป็นการถาวรจนกว่าฉันจะคลิกกลับเข้าไปในหน้าต่าง RDC (นี่คือ Win10) อันที่จริงตอนนี้ฉันมีปัญหาตรงข้ามกับการแยกคีย์บอร์ด: ตอนนี้ฉันไม่สามารถรับหน้าต่าง RDC กลับมาได้โดยไม่ต้องคลิกด้วยเมาส์!
Charles Roper

1
ประสบการณ์ของฉันเหมือนกับ @CharlesRoper ใน Windows 10 การถอดชิ้นส่วนทำได้ง่ายด้วย Ctrl + Alt + Home การทำให้ RD กลับเข้าสู่การโฟกัสทำได้ยากขึ้น
JohnnyO

ฉันตัดสินใจใช้ Ctrl + Alt + Pause / Break แทน Ctrl + Alt + Home เพราะก่อนหน้านี้จะดีกว่าที่การตั้งค่าโฟกัสกลับไปที่ RD หลังจากไม่ใช้งาน ดังนั้นนี่คือเวิร์กโฟลว์ทั่วไปของฉัน: Ctrl + Alt + Pause / Break จากนั้นทำงานบนโฮสต์ Windows และเมื่อฉันพร้อมที่จะกลับไปที่ RD จากนั้นกด Alt + Tab ลงในนั้นแล้วชนะ + ขึ้นเพื่อทำให้เต็ม หน้าจอและมันมีโฟกัสอีกครั้ง ดูเหมือนว่าวิธีเดียวที่เชื่อถือได้ในการโฟกัสกลับไปที่ RD โดยไม่ต้องใช้เมาส์
JohnnyO

หากฉันไปด้วยPause/Breakฉันสามารถกลับไปที่ Remote Desktop ได้ในลักษณะเดียวกัน หากฉันไปHomeตามที่คุณอธิบายแล้วจะไม่มีทางกลับไปที่ Remote Desktop ด้วยแป้นพิมพ์เท่านั้น
Franklin Yu

4

ก่อนที่จะเชื่อมต่อกับคอมพิวเตอร์ระยะไกลคุณสามารถเปลี่ยนคุณสมบัติ (แหล่งภายใน) เพื่อไม่ส่งแป้นพิมพ์ลัดไปยังพีซีระยะไกล โดยค่าเริ่มต้นมันตั้งเป็น: เฉพาะเมื่ออยู่ในแบบเต็มหน้าจอ เมื่อตั้งค่าเป็นท้องถิ่นแป้นพิมพ์ลัดบางปุ่มที่แตกต่างจากที่ใช้เป็นปกติจะเปิดใช้งาน

Alt-tab กลายเป็น alt-pageup
Ctrl-alt-del กลายเป็น ctrl-alt-end


1
คำตอบที่สมบูรณ์แบบถ้าคุณ ได้แก่เอกสารอย่างเป็นทางการจากไมโครซอฟท์
Franklin Yu

0

เช่นเดียวกับเบอร์แทรมกล่าวว่า , Ctrl+ Alt+ Homeจะช่วยให้การโฟกัสไปยังแถบชื่อเรื่องเพื่อให้สิ่งที่ต้องการAlt+ Tabการเดินทางไปยังเดสก์ทอปท้องถิ่น

ฉันได้พบเพิ่มเติมว่าการกดปุ่มESCให้ความสำคัญกับเดสก์ท็อประยะไกล (สำหรับ Windows 10 ฉันไม่มีปัญหาการหมดเวลาที่ @JohnnyO รายงาน)


ไม่แน่ใจว่าทำไมสิ่งนี้จึงถูก downvote ... สิ่งนี้ (รวมถึงการใช้Escที่ฉันพบด้วยตนเอง) ทำงานให้ฉันเมื่อ RDPing จากเครื่อง Windows 10
TripeHound

0

(Windows 10 Home และเซิร์ฟเวอร์ Windows 2012)

ฉันต้องการฟังก์ชั่นในการทำทั้งสองอย่างดังนั้นฉันจึงเขียนสคริปต์ AutoHotKey สำหรับเครื่องของฉัน

ไม่มีอะไรผิดพลาด แต่ตั้งแต่คว้านี้Left Mouse ButtonและEnterอาจบันทึกงานของคุณทั้งหมดก่อน

ฉันให้สิทธิ์การเข้าถึงคำสั่งคีย์ของ Windows บนเครื่องคอมพิวเตอร์ของฉันในขณะที่ RDC ถูกขยายให้ใหญ่สุด

ตัวเลือก RDP  แท็บทรัพยากรท้องถิ่น

และจากนั้นเขียนสคริปต์ AutoHotKey (ผมไม่ได้รอบรู้ในนั้น) ที่จับWIN+ TAB( #Tab) ในขณะที่ RDC เปิดแล้วใช้นั้นและALT+ Page Downสร้างขึ้นในบริการเทอร์เพื่อเปิดใช้งานเซิร์ฟเวอร์+ALT Tabเมื่อเปิดแล้วคุณสามารถนำทางด้วยปุ่มลูกศรและป้อน / คลิกเพื่อเลือก

หากคุณสามารถปรับปรุงได้โปรดทำและแบ่งปัน

#persistent
#Tab::WinTabbing()
return

WinTabbing() {
    WinGetTitle, Title, A                             ; Get Title
    StringRight, TitleEnd, Title, 25                  ; RDC is 25 letters long
    If (TitleEnd = "Remote Desktop Connection")       ; Check that an RDC is active. This will probably have
                                                      ; issues with the inital "connect to dialog of RDC
    {
        Send, {Alt down}{PgDn}                        ; Press and hold alt, and press pgdn
        Hotkey, Enter, Entering, On                   ; Map Enter, Click, and their alt-counterparts to Entering()
        Hotkey, !Enter, Entering, On
        Hotkey, LButton, Entering, On
        Hotkey, !LButton, Entering, On
        return
    }
}
; There is no return statement at the end of this function, because we want
; Control Tab to work when focused in any other window.

; I tried to map Tab/Alt Tab (because alt is still pressed) to Right arrow
; and Control Tab/Control Alt Tab to left arrow. I was unable to get it to work.
; I left the functions in comments if anyone want to try    
; Righting()
;   Send, Right
;   return
; }

; Lefting() {
;   Send, Right
;   return
; }

Entering() {
    Send, {Alt}{Enter}                                ; Releases Alt, and makes the selection
    Hotkey, Enter, Entering, Off                      ; See WinTabbing()
    Hotkey, !Enter, Entering, Off
    Hotkey, LButton, Entering, Off
    Hotkey, !LButton, Entering, Off
    return
}

-1

เดสก์ท็อประยะไกลโดยทั่วไปไม่มีคีย์ "untrap" แต่จะไม่ติดกับเมาส์ เพียงแค่เคลื่อนย้ายไปที่ใดก็ได้บนจอภาพอื่นคลิกเพื่อให้ไคลเอนต์ RDP สูญเสียการโฟกัสแล้วคีย์ของคุณจะทำงานได้ดีกับส่วนที่เหลือของระบบของคุณจนกว่าคุณจะให้โฟกัสไคลเอนต์ RDP อีกครั้ง


5
จุดรวมของการใช้แป้นพิมพ์ลัดคือคุณไม่ต้องแตะเมาส์ ...
HC4 - คืนสถานะให้กับโมนิก้า

@ HighCommander4: คุณจะต้องมองหาไคลเอนต์ RDP บุคคลที่สามจากนั้น Microsoft ตัวหนึ่งมีทั้งหมดหรือไม่มีอะไรเลย
Darth Android
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.