Cómo cambiar algunas teclas básicas en Windows (Windows VirtualBox Guest en OSX Host)

11

Me estoy volviendo loco cambiando entre Windows XP en un VirtualBox y el host (OSX), principalmente debido al uso de control-c, control-v, control-x y que son diferentes entre los dos sistemas operativos.

¿Hay alguna forma de hacer que mi máquina Windows use diferentes accesos directos en todo el sistema operativo?

Editar: Realmente necesito una forma de anular Windows-C Windows-X Windows-V Windows-Z y Windows-Tab (copiar, cortar, pegar, deshacer y cambiar aplicaciones) para que la solución funcione para mí.

Editar: Gracias por la ayuda de John T., tengo mis cosas de autokey funcionando. Publiqué mi código final para invitados de Windows en OSX aquí .

Dan Rosenstark
fuente

Respuestas:

2

Sí, mira Autohotkey . Puede elegir que las teclas de acceso rápido funcionen por aplicación o en todo el sistema.

ejemplo:

^! n :: Ejecute C: \ Windows

Esto le permitirá usar Ctrl+ Alt+ npara abrir una ventana del explorador C:\Windows.

El tutorial de teclas de acceso rápido es un gran comienzo para crear sus propias teclas de acceso rápido personalizadas.

John T
fuente
Hombre, me alegro de haberlo preguntado. ¿Eres el Jon Skeet de superusuario?
Dan Rosenstark
Puede hacer que la máquina WinXP interprete algunas otras teclas como 'Copiar', 'Pegar' y otras acciones, pero no puede evitar que interprete Ctrl + C y Ctrl + V de la misma manera. @John: ¿cómo resaltas las teclas de acceso rápido de esa manera? Leí toda la ayuda, pero no encontré nada al respecto.
whitequark
gracias whitequark. Eso podría estar bien. @John T, edité la pregunta para reflejar lo que necesito. ¿Puede Autohotkey hacerlo?
Dan Rosenstark
AHK puede hacer ^ c ^ v con la misma facilidad. Y las teclas del teclado están en etiquetas <kbd>.
Phoshi
@Yar puedes usar #c::Send ^cpara hacer que la tecla de Windows y c envíen Ctrl-C, si eso es lo que buscas? Similar con #v::Send ^v...
John T
7

Solo para los archivos de Superusuario, algo que encontré en algún blog . ;-)

  1. Cambie su clave de Host en VirtualBox para ser la tecla de comando DERECHA

  2. Descargar AutoHotkey

  3. Ponga este script como script de inicio

 #SingleInstance force
 #r :: Enviar ^ r; recargar
 #z :: Enviar ^ z; deshacer
 #y :: Enviar ^ y; rehacer
 #f :: Enviar ^ f; encontrar aplicaciones internas
 #c :: Enviar ^ c; Copiar
 #x :: Enviar ^ x; cortar
 #v :: Enviar ^ v; pegar
 #t :: Enviar ^ t; nueva pestaña, Firefox
 #s :: Enviar ^ s; guardar dentro de aplicaciones
 LWin & Tab :: AltTab; el motherlode, alt-tab!

y estás listo y corriendo!

Arjan
fuente
¡Me encanta ese blog! ¡Soy como el único lector! Gracias Arjan ...
Dan Rosenstark
5

Primero cambie la clave de host a la tecla de comando derecho ...

Y luego cambie todos los usos de la clave de Windows a la clave de control, en su secuencia de comandos AHK.

LWin::LCtrl
LCtrl::LWin

¡Ahora las teclas se reasignan para todos los atajos!

phyatt
fuente
1
esto es exactamente lo que estaba buscando
Aprillion