VirtualBox กับดัก CTRL-ALT เมื่อถูกโฟกัสรบกวนการสลับเวิร์กสเปซ


8

การติดตั้ง: ฉันมี VirtualBox ทำงานแขก OS ของฉันคือ Windows 7 ก็ยังมีพื้นที่ทำงาน Ubuntu หลายที่ฉันนำทางด้วยCtrl+ Alt+ Arrowปุ่ม

ปัญหาคือเมื่อหน้าต่างเครื่องเสมือนได้รับโฟกัสมันจะดักจับปุ่มCtrl+ Alt(ที่จริงแล้วมันจะดักจับคีย์ทั้งหมดซึ่งเป็นพฤติกรรมที่ถูกต้องทางเทคนิค) แต่จากนั้นคีย์เหล่านั้นจะไม่ทำการสลับพื้นที่ทำงานของโฮสต์ OS อีกต่อไป

ฉันต้องการพื้นที่ทำงานที่สำคัญสวิทช์ทางลัดที่จะทำงานอย่างต่อเนื่องแม้ว่า VM ของฉันคือการมุ่งเน้น ฉันคิดว่าฉันจะไม่รังเกียจถ้าทั้งสองระบบปฏิบัติการได้รับCtrlเครื่องหมายAlt+ Arrowและประมวลผล (แม้ว่า VM ของฉันจะไม่ใช้แป้นพิมพ์ลัดเหล่านี้)

วิธีแก้ปัญหาปัจจุบันของฉันคือคลิกด้านนอก (ไม่โฟกัส) VM แต่ฉันไม่ต้องการทำสิ่งนี้

อาจไม่มีวิธีแก้ปัญหานี้ แต่ฉันคิดว่าฉันจะถาม

คำตอบ:


5

ในปัจจุบันไม่มีตัวเลือกในการปรับแต่งพฤติกรรมการจับของการกดแป้นโฮสต์ใน VirtualBox มันอาจเป็น "Auto Capture Keyboard" หรือไม่เคยเป็นเช่นนั้นเสมอไป สิ่งนี้สามารถกำหนดได้ในแอปพลิเคชันการกำหนดค่าตามความชอบจากกล่องโต้ตอบการตั้งค่าผู้จัดการเสมือน

วิธีที่สะดวกในการสลับการจับคีย์บอร์ดโฮสต์เป็นการกดHost-key หนึ่งครั้ง โดยค่าเริ่มต้นนี้ถูกตั้งค่าเป็นRightCtrlแต่ในระบบของฉันฉันจะตั้งค่าRightShiftตามที่แสดงด้านล่าง:

ป้อนคำอธิบายรูปภาพที่นี่

หากเปิดใช้งานการจับภาพอัตโนมัติเราสามารถใช้คีย์โฮสต์จนกว่าเราจะสลับกลับ

ในกรณีที่เราใช้AltTabตัวสลับแอปพลิเคชันแขกจะเรียกคืนสถานะการจับแป้นพิมพ์เริ่มต้นเมื่อหน้าต่างแขกได้รับการโฟกัสอีกครั้ง


1
คนเกียจคร้านฉันคิดว่าอาจเป็นอย่างนั้น ขอบคุณสำหรับคำแนะนำ "แตะปุ่มโฮสต์" ซึ่งช่วยให้ฉันใช้ CTRL-ALT-Arrow - วิธีแก้ปัญหาที่ดีกว่าการขยับมือของฉันไปที่เมาส์
Jeff Ward

1
ใช่ - มันสะดวกกว่าและเมื่อใช้แอปพลิเคชันตัวสลับ ALT TAB มันจะคืนค่า caputre โดยอัตโนมัติ)
Takkat

1
ใช่ "แตะปุ่มโฮสต์" ทำให้ฉันทำงานได้ดีเช่นกันคำแนะนำที่ดี
Gerben Rampaart
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.