ปุ่ม Ctrl ซ้ายไม่ทำงานใน VirtualBox


9

ในขณะที่ใช้งานระบบปฏิบัติการใน VirtualBox บน Ubuntu 10.10 amd64 ฉันพบว่าปุ่มLCtrl(left-ctrl) ตรวจไม่พบ (The RCtrl(right-ctrl)) ถูกใช้โดย Virtual Box แต่LCtrlควรใช้คีย์ได้) สิ่งนี้ทำให้โปรแกรมเช่นEmacsที่ต้องใช้คีย์ควบคุมอย่างหนักทำงานไม่ถูกต้อง ค้นหาอินเทอร์เน็ตฉันพบข้อร้องเรียนที่คล้ายกันซึ่งได้รับการแก้ไขโดยการปิดแสดงตำแหน่งของตัวชี้เมื่อCtrlกดปุ่ม "ในการตั้งค่าเมาส์เนื่องจากสิ่งนี้ถูกปิดในระบบของฉัน (จริง ๆ แล้วทั้งในโฮสต์และระบบปฏิบัติการลูกค้า) คิดว่านี่เป็นปัญหา

คำถามของฉัน: นี่เป็นข้อผิดพลาดคุณลักษณะหรือข้อผิดพลาดของผู้ให้บริการหรือไม่


สิ่งนี้ดูเหมือนจะได้รับการแก้ไขแล้วสำหรับ 13.04 (Raring): bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/ …
Ryan

คำตอบ:


6

เพื่อเป็นการแก้ปัญหาสำหรับ Emacs ใน Virtual Box คุณสามารถใช้งานฟังก์ชั่นคีย์ควบคุมได้โดยการกด

CapsLock+ Controlจากนั้นปล่อยCapsLockในขณะที่Controlกดปุ่ม funktion ที่สอดคล้องกัน (เช่นN)

ที่จะทำให้การใช้งานของปุ่ม Shift ขวา ( แต่ที่สำคัญที่ยังไม่ได้ดำเนินการอย่างเต็มที่ในเสมือนกล่อง) คุณสามารถกำหนดอีกHostที่สำคัญจากการตั้งค่ากล่องผู้จัดการเสมือนจริงในFile -> Preferences -> การป้อนข้อมูล


ใช่มันใช้งานได้สำหรับฉัน ขอบคุณ! ตอนนี้ฉันสามารถทำสิ่งต่าง ๆ เช่น Cx Cf ใน Emacs ได้แล้ว
Mike Goldberg

ฉันพยายามทำสิ่งที่คล้ายกันสำหรับมหาวิทยาลัยในฐานะแบบฝึกหัดทางวิชาการอย่างแท้จริง (เช่นการอ่านคู่มือ Emacs และพยายามทำซ้ำสิ่งที่อยู่ตรงนั้น) ในท้ายที่สุดผมสลับกับขั้วที่แตกต่างกับ [Ctrl] + [Alt] + [f6] ( unix.stackexchange.com/a/34519/10337 ) และวิ่งรุ่นที่ไม่ใช่กราฟิกเริ่มต้นของ Emacs emacs -nw -q sampleด้วย นี่เป็นกรณีการใช้งานที่ค่อนข้างเฉพาะ แต่ไม่เห็นด้วยกับปัญหาที่คุณกำลังอธิบาย DISLAIMER - ฉันค่อนข้างมั่นใจว่า tty6 มีจุดประสงค์พิเศษบางอย่าง แต่นี่คืออินสแตนซ์ของ Ubuntu VirtualBox ของฉันและฉันไม่สนใจว่าฉันจะทำลายมันหรือไม่
แอรอนนิวตัน

6

ใน Ubuntu 12.04 การปิดการใช้งานตัวชี้เมาส์ (การตั้งค่าระบบ►เมาส์และทัชแพด►แสดงตำแหน่งของตัวชี้เมื่อCtrlกดปุ่ม) ทำเคล็ดลับ


1
เขาระบุในคำถามว่าตัวเลือกนี้ถูกปิดไปแล้ว
Ryan

แม้ว่าคำตอบของคุณไม่ได้นำไปใช้กับโปสเตอร์ต้นฉบับ แต่ก็ใช้ได้กับ Ubuntu ของฉันซึ่งฉันคิดว่า 12.04
Carl Morris

3

ฉันสามารถใช้ปุ่มควบคุมเพื่อทำงานได้โดยปิดการใช้งาน "เน้นตัวชี้เมื่อคุณกดCtrlเมาส์ในการตั้งค่านี่คือ Fedora กับ Gnome 3 ดังนั้นมันอาจไม่ช่วยคุณ


1

ในกรณีของฉันLCtrl(ซ้าย - Ctrl) ไม่ทำงานใน Guest OS เพราะฉันได้กำหนดค่าLCtrlคีย์ก่อนหน้านี้ใน HOST OS เพื่อเน้นตำแหน่งของเมาส์เมื่อกด

เมื่อย้อนกลับไปที่ HOST OS แล้วLCtrlใน Guest OS จะเป็น "back to business" ตามปกติ
ง่ายมาก :)


0

ฉันสามารถแก้ไขปัญหาของฉันLCTRL(ภายใน Ubuntu Virtual Box VM) โดยเปิดใช้งานการตั้งค่าเสมือนกล่อง "Auto Capture Keyboard" (ภายใต้ "อินพุต") หวังว่าจะช่วยใครซักคน

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