¿Cómo emular la tecla del menú contextual cuando no hay ninguna en el teclado?


24

Imagina un teclado que carece de Wintecla. Eso es fácil de emular: solo presiona CtrlEsc. Sin embargo, en el teclado que tengo ahora, no hay tecla de "mouse derecho" (o tecla de "menú contextual" o como se llame), generalmente se coloca cerca AltGry lleva el signo de tres barras horizontales o algo así.

Estoy muy acostumbrado a presionar esa tecla y no tenerla cerca me ralentiza (sin mencionar el aspecto de molestia). ¿Cómo puedo emularlo en este teclado limitado?


2
¿Tiene alguna tecla en el teclado que no usa con frecuencia?
nhinkle

honestamente,
serías

1
¿Por qué el voto negativo?
Konrad Viltersten

2
@ Keltari ruego diferir. Cuando estoy en una ventana con un montón de archivos, por ejemplo, y marco uno presionando, por ejemplo, "a", es muy rápido presionar la tecla en cuestión y luego "s" para enviar el archivo a alguien. Conozco a muchas personas que lo usan (ninguno de los cuales es pesado en el uso de roedores).
Konrad Viltersten

@nhinkle Lamentablemente, no. Es este teclado pequeño, minimalista y circuncidado de Surface ...
Konrad Viltersten

Respuestas:


24

Creo que estás buscando Shift+ F10.

EDITAR: Algunos teclados más pequeños requieren que use la Fntecla en combinación con F1- F12para usarlos. La mayoría de las veces puede 'bloquear la función' con Fn+ CapsLocko cambiar el comportamiento predeterminado de las teclas F en el BIOS.


@ ṧнʊß Funciona para mí tanto en el teclado de mi computadora portátil como en el teclado inalámbrico USB conectado.
DavidPostill

1
@ ṧнʊß: Lo uso todo el tiempo en teclados que no tienen teclas de menú ... Aunque no funciona en CADA contexto. Por ejemplo, puedo abrir un menú contextual en una página web con la tecla de menú o haciendo clic derecho, pero no con Shift + F10. Funciona en casi todas partes. Funciona dentro del Explorador de Windows. EDITAR: Su tecla F10 podría funcionar solo si tiene presionada su tecla Fn dependiendo de la configuración del teclado de su computadora portátil.
Catatonic27

Lo siento se olvidó de 'fn'. +1 para la solución simple
ᔕᖺᘎᕊ

2
@ ṧнʊß En realidad, el comentario sobre la tecla Fn es importante, porque en los teclados pequeños, a menudo se usan de forma secundaria. Los activé como clave principal Bloqueándolos con mayúsculas, pero editaré la respuesta para mejorarla de buena a excelente.
Konrad Viltersten

Gracias por esto, estaba perdido cuando el nuevo sistema llegó sin ninguno.
Oxwivi

2

El botón al que te refieres se llama 'tecla de menú' por cierto.

Puede usar AutoHotKey para reasignar la tecla de menú a otra tecla en su teclado (incluso sin tener la tecla en su teclado).

Detesto la tecla Bloq Mayús, por lo que usaría eso en su lugar:

Instale AHK y cree un archivo de bloc de notas, que finalice con .ahk, que contenga:

CapsLock::AppsKey

Esto activa la tecla de menú ( AppsKey) cuando se presiona el botón de bloqueo de mayúsculas.

Si no desea utilizar la tecla Bloq Mayús, consulte aquí para obtener una lista de las teclas que admite AHK.


lo arreglaste. appskey es correcto
Keltari

@Keltari Sí, ¡antes tenía "menú" en la cabeza y lo escribí en su lugar!
ᔕᖺᘎᕊ

0

Encontré que usar AutoHotKey con el siguiente script parecía funcionar

<^>!m::AppsKey
return 

cartografía

AltGr + m 

al menú contextual / tecla de aplicaciones / tecla de menú

Por alguna razón si intenté usar solo la tecla AltGr

<^>!

no funcionó, necesitaba agregar otra clave y elegí "m", ya que está cerca y es fácil de golpear en el combo.

Para que esta asignación se ejecute automáticamente después de reiniciar:

  • ganar + R
  • tipo shell: inicio común
  • Copie un acceso directo al script AHK y péguelo aquí
  • podría decir que no puedes y lo quieres en el escritorio
  • Si es así, di que sí, córtalo y pégalo desde el escritorio a la carpeta de inicio

Nota: si otras personas usan la máquina y NO desean el mapeo, use

shell:startup 

en lugar

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.