Come emulare il tasto del menu contestuale quando non c'è nessuno sulla tastiera?


24

Immagina una tastiera priva di Winchiave. È facile da emulare: basta premere CtrlEsc. Tuttavia, sulla tastiera che ho ora, non c'è un tasto "mouse destro" (o un tasto "menu contestuale" o qualunque cosa si possa chiamare - di solito è posizionato vicino AltGre porta il segno di tre barre orizzontali o qualcosa del genere).

Sono molto abituato a premere quel tasto e non averlo in giro mi rallenta (per non parlare dell'aspetto fastidioso). Come posso emularlo su questa tastiera limitata?


2
Hai dei tasti sulla tastiera che non usi spesso?
nhinkle

onestamente, saresti l'unica persona che abbia mai visto usare quella chiave ...
Keltari

1
Perché il downvote ?!
Konrad Viltersten,

2
@Keltari Mi permetto di dissentire. Quando sono in una finestra con un mucchio di file, per esempio, e segnane uno premendo ad esempio "a", è molto veloce premere il tasto in questione e poi "s" per inviare il file a qualcuno. Conosco molte persone che lo usano (nessuno dei quali è pesante sull'uso dei roditori).
Konrad Viltersten,

@nhinkle Purtroppo, no. È questa tastiera minuscola, minimalista e circoncisa di Surface ...
Konrad Viltersten

Risposte:


24

Penso che tu stia cercando Shift+ F10.

MODIFICA: alcune tastiere più piccole richiedono l'uso del Fntasto in combinazione con F1- F12per usarle. Il più delle volte è possibile "bloccare le funzioni" con Fn+ CapsLocko modificare il comportamento predefinito dei tasti F nel BIOS.


@ ṧнʊß Funziona per me sia sulla tastiera del mio laptop che sulla tastiera wireless USB collegata.
DavidPostill

1
@ ṧнʊß: lo uso sempre su tastiere che non dispongono di tasti di menu ... Anche se non funziona in OGNI contesto. Ad esempio, posso aprire un menu di scelta rapida su una pagina Web con il tasto menu o facendo clic con il tasto destro, ma non con Maiusc + F10. Funziona quasi ovunque. Funziona con Windows Explorer. EDIT: il tasto F10 potrebbe funzionare solo se il tasto Fn è premuto a seconda della configurazione della tastiera del laptop.
Catatonic27,

Scusa, ho dimenticato di 'fn'. +1 per la soluzione semplice
ᔕᖺᘎᕊ

2
@ ṧнʊß In realtà, l'osservazione sul tasto Fn è importante, perché sulle tastiere piccole, sono spesso in uso secondario. Li ho attivati ​​come chiave primaria bloccandoli ma modificherò la risposta per migliorarla da bene a bene.
Konrad Viltersten,

Grazie per questo, ero in perdita quando il nuovo sistema è arrivato senza nessuno.
Oxwivi,

2

Il pulsante a cui ti riferisci si chiama 'tasto Menu' tra l'altro.

È possibile utilizzare AutoHotKey per rimappare il tasto menu a un altro tasto sulla tastiera (anche senza avere il tasto sulla tastiera).

Detesto il tasto BLOC MAIUSC, quindi lo userei invece:

Installa AHK e crea un file di blocco note, che termina con .ahk, contenente:

CapsLock::AppsKey

Ciò attiva il tasto menu ( AppsKey) quando si preme il tasto BLOC MAIUSC.

Se non si desidera utilizzare il tasto BLOC MAIUSC, consultare qui un elenco di chiavi supportate da AHK.


l'hai riparato. appskey è corretta
Keltari

@Keltari Sì, prima avevo in testa il "menu" e lo scrivevo invece!
ᔕᖺᘎᕊ

0

Ho scoperto che usare AutoHotKey con il seguente script sembrava funzionare

<^>!m::AppsKey
return 

Mappatura

AltGr + m 

al menu contestuale / tasto app / tasto menu

Per qualche motivo se provassi ad usare solo la chiave AltGr

<^>!

non ha funzionato, avevo bisogno di aggiungere un altro tasto e ho scelto "m" perché è vicino e facile da colpire in combo.

Per far eseguire automaticamente questa mappatura dopo un riavvio:

  • vincere + R
  • digitare shell: avvio comune
  • Copia un collegamento allo script AHK e incollalo qui
  • potrei dire che non puoi e lo vuoi sul desktop
  • In tal caso, dire di sì, quindi tagliarlo e incollarlo dal desktop alla cartella di avvio

NB: se altre persone utilizzano la macchina e NON desiderano la mappatura, utilizzare

shell:startup 

anziché

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.