ปิดใช้งานคีย์ลัดของ Windows เมื่อใช้ Virtualbox


20

ฉันกำลังใช้ VirtualBox ของ Arch Linux ด้วย Windows 7 x64 เป็นโฮสต์ ใน Arch ฉันใช้dwmสำหรับจัดการหน้าต่าง เนื่องจาก dwm ขึ้นอยู่กับฮอตคีย์เป็นอย่างมากฉันจึงใช้Altคีย์เป็นคีย์ META เพื่อป้องกันความขัดแย้งกับโฮสต์ Windows 7 อย่างไรก็ตามเมื่อใช้ Emacs (เช่นเดียวกับการใช้ฮอตคีย์อย่างหนัก) ภายใน dwm มีปัญหาเพราะใช้Altกับ META ของตัวเองเช่นกัน

ฉันต้องการเปลี่ยนทั้ง dwm หรือ Emacs เพื่อใช้คีย์ windows เป็น META แต่คำสั่งเช่นWin+ Lจะถูกจับโดยเครื่องโฮสต์และล็อคระบบของฉัน มีวิธีใดบ้างที่จะป้องกันไม่ให้ปุ่มลัดเหล่านี้ถูกเรียกขึ้นมาในขณะที่อยู่ใน VirtualBox?

คำตอบ:


17

ฉันมีปัญหาเดียวกัน (ผู้เยี่ยมชม Linux ในโฮสต์ Windows ที่มีตัวจัดการ windows wmii) แฮ็ครีจิสทรีนี้ทำงานได้อย่างสมบูรณ์

เปิด regedit.exe ผ่านช่องค้นหาเมนูเริ่มแล้วเรียกดูคีย์ต่อไปนี้สร้างขึ้นหากไม่มีอยู่:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System

ทางด้านขวาให้สร้างค่า DWORD 32 บิตใหม่ชื่อ DisableLockWorkstation และให้หนึ่งในค่าเหล่านี้:

• 1 - ปิดใช้งาน Lock Workstation
• 0 - เปิดใช้งาน Lock Workstation

การเปลี่ยนแปลงควรจะเกิดขึ้นทันทีไม่จำเป็นต้องรีสตาร์ทอะไร


+1 สิ่งนี้ใช้ได้กับฉันใน Windows 7 64 บิต
Kamil Kisiel

ใช้งานได้กับ Windows 10 ด้วย, ดี
Hubro

1
ไม่มีความคิดว่าทำไมการแก้ไขของฉันถูกปฏิเสธ แต่ถ้าคุณต้องการสิทธิ์ในการสร้างคีย์นี้คุณจะต้องเริ่ม regedit ในฐานะผู้ดูแลระบบ HKCU จะอ้างอิงผู้ดูแลระบบเพื่อค้นหากลุ่มผู้ใช้ของคุณใน HKU \ [SID ของคุณ] ในการรับ SID ของคุณให้เรียกใช้ Powershell แล้วพิมพ์ "wmic" จากนั้น "useraccount โดยที่ name = 'your_username' get sid" จากนั้นทำตามคำแนะนำข้างต้นเฉพาะใน HKU \ [Your SID] แทน HKCU น่าเสียดายที่การทำเช่นนี้เป็นการปิดการใช้งานความสามารถในการล็อคอย่างสมบูรณ์ อีกทางเลือกหนึ่งคือปิดใช้งานคีย์ลัด Win + ด้วย DWORD NoWinKeys = 1 คีย์ในที่เดียวกัน
sraboy

3
นี่จะเป็นการลบคุณลักษณะการล็อกอย่างสมบูรณ์ไม่ใช่เพียงแค่ปุ่มลัดซึ่งอาจไม่เหมาะ
Eldamir

7

มีปัญหาเดียวกันอย่างแน่นอนการปิดใช้งานแป้นพิมพ์จับภาพอัตโนมัติได้ผลสำหรับฉัน

ไฟล์> ค่ากำหนด> อินพุต> แป้นพิมพ์ถ่ายภาพอัตโนมัติ


3

Win+ Lใช้ได้กับแขกของฉันภายใต้โฮสต์ XP อย่างไรก็ตามด้วยความปลอดภัยที่เพิ่มขึ้นใน Windows 7 ฉันสงสัยว่าปุ่มลัด "ล็อคหน้าจอ" และ "ตัวจัดการงาน" ( Win+ LและCtrl+ Shift+ Esc) จะได้รับสถานะเดียวกันกับลำดับความสนใจปลอดภัย ( Ctrl+ Alt+ Del) และไม่สามารถถูกแทนที่ด้วย ใบสมัคร. น่าจะเป็นคีย์ลัดที่ไม่สำคัญเรื่องความปลอดภัยเช่นWin+ Eทำงานในแขกไม่ใช่โฮสต์?


2
ฉันเพิ่งทดสอบแขกของ WinXP บนโฮสต์ Win7 - Winkey + L ทำในความเป็นจริง "ล็อค" ทั้งโฮสต์และแขก ดูเหมือนว่าไม่สำคัญว่าแขกอยู่ในโหมดเต็มหน้าจอหรือไม่
Goyuix
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.