Я в настоящее время выполняю VirtualBox Дуги Linux с Windows 7 x64 как хост. В Дуге я использую dwm для управления окнами. Поскольку dwm в большой степени зависит от горячих клавиш, я использовал клавишу Alt в качестве ее Метаклавиши для предотвращения конфликта с хостом Windows 7. Однако при использовании Emacs (также тяжелое использование горячей клавиши) в dwm, существуют проблемы, потому что это также использует Высокий звук для своего собственного META.
Я хотел бы изменить или dwm или Emacs для использования ключа окон в качестве META, но команды, такие как Win+L будут получены хост-машиной и заблокируют мою систему. Там какой-либо путь состоит в том, чтобы препятствовать тому, чтобы эти горячие клавиши были инициированы в то время как в VirtualBox?
У меня была та же проблема (гость Linux в хосте Windows с wmii диспетчером Windows). Этот реестр халтуры отлично.
Откройте regedit.exe через поле поиска меню "Пуск" и затем просмотрите вниз к следующему ключу, создав его, если это не существует:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System
На правой стороне создайте новую 32-разрядную стоимость DWORD под названием DisableLockWorkstation и дайте ему одно из этих значений:
• 1 – отключают рабочую станцию блокировки
• 0 – включают рабочую станцию блокировкиИзменения должны быть непосредственными, никакая потребность перезапустить что-либо.
Win+L работает в госте на меня под хостом XP. Однако с безопасностью, увеличиваемой в подозреваемом Windows 7 I, что горячим клавишам "Lock Screen" и "Task Manager" (Win+L и Ctrl+Shift+Esc) дает то же состояние как Безопасная Последовательность Внимания (Ctrl+Alt+Del) и не может переопределить приложение. По-видимому, другие non-security-critical горячие клавиши, такие как Win+E работают в госте не хост?