Как изменить или отключить горячую клавишу для VMware Player?

16

Я использую VMware для некоторых старых дизайнерских приложений, которые могут работать только в Windows XP. Одно из этих приложений использует сочетания клавиш Ctrl+ Altи Ctrl+ Alt+ Shiftдля выполнения различных задач.

Проблема заключается в том, что проигрыватель VMware использует Ctrl+ Altкак горячую клавишу для предоставления контроля обратно операционной системе хоста.

Есть ли способ отключить или изменить это?

Мэтью
источник

Ответы:

17

У меня возникла та же проблема, и небольшое исследование привело меня к статье «Изменение параметра горячей клавиши в VMware Server (1008036)» на сайте базы знаний VMware (архивировано здесь ).

Он показывает, как изменить preferences.iniфайл, чтобы сделать горячую клавишу Ctrl+ Alt+ Shift, и указывает, что другие комбинации клавиш также могут быть установлены.  Ctrl+ Alt+ Shiftбыло хорошо для меня, поэтому я попробовал это, и это работает:

Цель

В этой статье приведены шаги по настройке параметров горячих клавиш в VMware Server 2.0.

разрешение

Удаленная консоль не предоставляет интерфейс управления для настройки горячих клавиш. Вы должны настроить горячие клавиши в файлах пользовательских настроек.

Чтобы настроить горячие клавиши в файле пользовательских настроек:

Примечание . Если у вас установлены другие продукты VMware, эти изменения также влияют на предпочтения этих продуктов.

  1. Откройте файл настроек в текстовом редакторе.

    Файл находится в одном из следующих мест:

    • Windows XP и Windows Server 2000 -
      C:\Documents and Settings\[username]\Application Data\VMware\preferences.ini
    • Windows Vista, Windows 7, Windows Server 2008, Windows 8 и Windows Server 2012 - %USERPROFILE%\AppData\Roaming\VMware\preferences.ini
      • ( %AppData%\VMware\preferences.iniможет работать для любого из вышеперечисленных.)
    • Unix / Linux - ~/.vmware/preferences
  2. Добавьте следующие строки в файл:

    pref.hotkey.gui = "false"
    pref.hotkey.shift = "true"
    pref.hotkey.control = "true"
    pref.hotkey.alt = "true"
    

    Эта комбинация устанавливает горячие клавиши на Ctrl+ Alt+ Shift. Другие настройки дают разные комбинации.

  3. Сохраните файл и перезапустите удаленную консоль.

Как сообщается, pref.hotkey.guiстрока относится к Windowsключу.

Дэвид Сетте
источник
4
Стоит упомянуть, что «pref.hotkey.gui» относится к ключу Windows; это не было сразу очевидно для меня.
Симметричный
В Windows 7 и Windows 8 файл настроек можно найти в папке Users \ UserName \ AppData \ Roaming \ VMware \ preferences.ini
mernst
Спасибо, это работает отлично на моем VMWare Player 4
рüффп
4

Если вы измените параметры VMX-файла (Preferences.ini - Настройки), вы можете делать то, что вы хотите ...

pref.hotkey.shift = "true"    
pref.hotkey.alt = "true"    
pref.hotkey.control = "true"

pref.hotkey.disableExitFullScreenOnHotkeyRelease
pref.hotkey.disableHotkeyDelete
pref.hotkey.disableHotkeyEscape
pref.hotkey.disableHotkeyInsert
pref.hotkey.leftAlt
pref.hotkey.leftControl
pref.hotkey.leftShift
pref.hotkey.rightAlt
pref.hotkey.rightControl
pref.hotkey.rightShift

В Linux-VM вам может не понравиться обычная комбинация CTRL + ALT - используйте это для CTRL + ALT + SHIFT

Источник вышеупомянутого здесь , который содержит информацию относительно других вещей, с которыми вы можете делать preferences.ini.

Арагон
источник