Disabilitare tutte le scorciatoie da tastiera 'Ctrl' in AutoHotkey?


3

Sto cercando di bloccare un PC chiosco multimediale e devo disabilitare varie scorciatoie da tastiera 'Ctrl + tasto'.
Ho iniziato disabilitandoli singolarmente utilizzando AutoHotkey ...

^ F4 :: ritorno
^ W :: ritorno
^ + W :: ritorno
^ Esc :: ritorno
^ + Esc :: ritorno
;eccetera...

ma continua a scoprire nuove scorciatoie (sapevi che 'Ctrl + Q' in IE8 mostra una pagina delle miniature delle schede). Quindi ho provato a disabilitare completamente il tasto Ctrl usando cose come:

LCTRL :: ritorno
RCtrl :: ritorno
~ Ritorno Ctrl ::
^ :: ritorno

senza fortuna.

Qualche idea?


Che ne dici Ctrl::return?
Jamie Schembri,

@Jamie.
Ci ho

SharpKeys è la soluzione migliore
William,

Risposte:


1

Per i collegamenti standard, fare riferimento a questo elenco e impostare un'istanza di tasto di scelta rapida per sovrascriverlo. Ad esempio, ho creato un tasto di scelta rapida ALT e F4, che normalmente chiuderebbe la finestra attiva e l'ho invece inserito un po 'di testo. Funziona:

ALT & F4::
Send foobar ; This line sends keystrokes to the active (foremost) window.
return

Ciò risolve solo ogni istanza. Per disabilitare una chiave (ALT) da sola utilizzare:

ALT :: Ritorno

Per ulteriori informazioni, vedi questo .

Fai attenzione alle altre combinazioni di tasti rese possibili dalle modifiche software / reg installate come questa istanza della scheda video.


'CTRL :: Return' non funziona purtroppo.
pelms

In realtà disabilita il tasto quando viene premuto da solo. Per combinazioni di tasti come copia o incolla (ctrl + c, ctrl + v) devi avere istanze di tasti di scelta rapida separate per ciascuna (ad esempio ctrl & c :: ritorno) Vedi qui: autohotkey.com/forum/topic65275.html
Flotsam N Jetsam,


0

Il modo più semplice per risolvere questo sarebbe semplicemente rimappare il tasto di controllo sul tasto Maiusc. In questo modo, control + v diventa shift + v, che è piuttosto meno pericoloso. Funziona sul mio computer.

Control::Shift
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.