Nonaktifkan hotkey Windows Key saat menggunakan Virtualbox

20

Saat ini saya sedang menjalankan VirtualBox of Arch Linux dengan Windows 7 x64 sebagai tuan rumah. Di Arch, saya menggunakan DWM untuk manajemen jendela. Karena dwm sangat bergantung pada hotkey, saya telah menggunakan Altkunci sebagai kunci META untuk mencegah konflik dengan host Windows 7. Namun, ketika menggunakan Emacs (juga penggunaan hotkey berat) dalam dwm, ada masalah karena ia juga menggunakan Altuntuk META sendiri.

Saya ingin mengubah dwm atau Emacs untuk menggunakan kunci windows sebagai META, tetapi perintah seperti Win+ Lakan ditangkap oleh mesin host dan mengunci sistem saya. Apakah ada cara untuk mencegah hotkey ini dipicu saat berada dalam VirtualBox?

statenjason
sumber

Jawaban:

17

Saya punya masalah yang sama (tamu Linux di Windows host dengan windows manager wmii). Peretasan registri ini berfungsi dengan baik.

Buka regedit.exe melalui kotak pencarian menu mulai, dan kemudian telusuri ke bawah ke tombol berikut, buat jika tidak ada:

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

Di sisi kanan, buat nilai DWORD 32-bit baru bernama DisableLockWorkstation dan berikan salah satu dari nilai-nilai ini:

• 1 - Nonaktifkan Lock Workstation
• 0 - Enable Lock Workstation

Perubahan harus segera, tidak perlu memulai kembali apa pun.

Aditya
sumber
+1 ini berfungsi untuk saya di Windows 7 64-bit
Kamil Kisiel
Bekerja pada Windows 10 juga, bagus
Hubro
1
Tidak tahu mengapa edit saya ditolak tetapi jika Anda memerlukan izin untuk membuat kunci ini, Anda harus mulai regedit sebagai administrator. HKCU sekarang akan merujuk ke admin sehingga cari sarang pengguna Anda di HKU \ [SID Anda]. Untuk mendapatkan SID Anda, jalankan Powershell dan ketik "wmic" lalu "useraccount di mana name = 'your_username' get sid". Dari sana, ikuti instruksi seperti di atas, hanya di HKU \ [SID Anda] alih-alih HKCU. Sayangnya, melakukan ini menonaktifkan kemampuan untuk mengunci sepenuhnya. Alternatifnya adalah dengan menonaktifkan Winkey key + hotkey dengan DWORD NoWinKeys = 1 key di tempat yang sama.
sraboy
3
Ini benar-benar akan menghapus fitur kunci, bukan hanya hotkey untuk itu, yang mungkin tidak ideal
Eldamir
7

Punya masalah yang sama persis, menonaktifkan keyboard Auto-capture bekerja untuk saya.

File> Preferensi> Input> Keyboard ambil otomatis

Alex
sumber
3

Win+ Lbekerja di tamu untuk saya di bawah host XP. Namun, dengan keamanan yang ditingkatkan pada Windows 7 saya curiga bahwa hotkey "Lock Screen" dan "Task Manager" ( Win+ Ldan Ctrl+ Shift+ Esc) diberi status yang sama dengan Secure Attention Sequence ( Ctrl+ Alt+ Del) dan tidak dapat ditimpa oleh sebuah aplikasi. Agaknya hotkey non-keamanan-kritis lainnya seperti Win+ Eberfungsi di tamu bukan tuan rumah?

Hugh Allen
sumber
2
Saya baru saja menguji tamu WinXP pada host Win7 - Winkey + L sebenarnya "mengunci" tuan rumah dan tamu. Tampaknya tidak masalah apakah tamu itu dalam mode layar penuh atau tidak.
Goyuix