Отключить горячие клавиши Windows при использовании Virtualbox

Я в настоящее время работает VirtualBox Arch Linux с Windows 7 x64 в качестве хоста. В Arch я использую dwm для управления окнами. Поскольку dwm сильно зависит от горячих клавиш, я использовал Alt ключ как свой ключ мета для предотвращения конфликта с хозяином Виндовс 7. Однако при использовании Emacs (также интенсивное использование горячих клавиш) в dwm, есть проблемы, потому что он также использует Alt на свои мета.

Я хотел бы изменить dwm или Emacs для использования ключ windows, как мета, но команды, такие как Win+L будет захвачен хост-машиной и заблокирует мою систему. Есть ли способ предотвратить запуск этих горячих клавиш в VirtualBox?

1
задан Peter Mortensen
14.12.2022 9:00 Количество просмотров материала 3234
Распечатать страницу

3 ответа

У меня была та же проблема (гость Linux в Хосте Windows с wmii Windows manager). Это реестр hack отлично работает.

открыть regedit.exe через окно поиска меню Пуск, а затем просмотреть вниз к следующему ключу, создавая его, если он не существует:

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

справа создайте новое 32-разрядное значение DWORD с именем DisableLockWorkstation и дать ему один из этих значения:



• 1 – Отключить Блокировка Рабочей Станции

• 0 - Включить Блокировку Workstation

изменения должны быть немедленными, не нужно ничего перезапускать.

15
отвечен Aditya 2022-12-15 16:48

была точно такая же проблема, деактивация клавиатуры автоматического захвата работала для меня.

Файл > Настройки > ввод > авто-захват клавиатуры

3
отвечен Alex 2022-12-15 19:05

Win+L работает в гостевой для меня под хостом XP. Однако, с повышением безопасности в Windows 7 я подозреваю, что" блокировка экрана "и" диспетчер задач " горячие клавиши (Win+L и Ctrl+Shift+Esc) дали такой же статус, как сочетание клавиш ( Ctrl+Alt+Del) и не может быть переопределен приложением. Предположительно другие некритичные для безопасности горячие клавиши, такие как Win+E работа в гостевой не хозяин?

2
отвечен Hugh Allen 2022-12-15 21:22

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх