Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I'm running VMWare for some older design apps that can only run on Windows XP. One of those apps uses "CTRL-ALT" and "CTRL-ALT-SHIFT" shortcuts to perform various tasks.

The issue is that VMWare player uses "CTRL-ALT" as a hotkey to grant control back to host OS.

Is there a way to disable this or change it?

share|improve this question
add comment

2 Answers

up vote 8 down vote accepted

I was having the same problem, and a little research led me to this article on the VMWare site

It shows how to modify the preferences.ini file to make the hotkey CTRL+ALT+SHIFT, and indicates that other key combinations can also be set. CTRL+ALT+SHIFT was fine for me so I tried that and it works:

Purpose

This article provides steps to customize the hot key preferences in VMware Server 2.0.

Resolution

The Remote Console does not provide an interface control to set the hot key settings. You must configure hot keys in the user preferences files.

To configure hot keys in the user preferences file: 

Note: If you have other VMware products installed, these changes affect the preferences of those products as well. 

1. Open the preferences file in a text editor.

The file is located in one of the following locations:

◦ %AppData%\VMware\preferences.ini

◦ ~/.vmware/preferences

2. Add the following lines to the file:

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

This combination sets the hot keys to CTRL + ALT + Shift . Other settings yield different combinations.

3. Save the file and restart the Remote Console.

share|improve this answer
    
Worth mentioning that "pref.hotkey.gui" refers to the Windows key; this wasn't immediately obvious to me. –  Symmetric Mar 14 at 19:34
add comment

if you change VMX-file parameters (preferences.ini - settings), you can do what you want...

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

In Linux-VMs you may not like the usual CTRL + ALT combination - use this for CTRL + ALT + SHIFT

you can find detail information here for getting some control

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.