Homepage » come » Come personalizzare i tasti di scelta rapida per qualsiasi applicazione Linux

    Come personalizzare i tasti di scelta rapida per qualsiasi applicazione Linux

    Uno dei problemi più fastidiosi con Linux è sempre stata la mancanza del supporto di AutoHotkey, quindi non è stato possibile personalizzare i tasti di scelta rapida, ma ora con l'applicazione open source AutoKey, è possibile farlo e molto altro.

    AutoKey è un'utilità di automazione desktop che consente di gestire blocchi di testo e utilizzare abbreviazioni e tasti di scelta rapida per risparmiare tempo durante la digitazione, ma è anche possibile utilizzarlo per rimappare i tasti di scelta rapida nelle applicazioni. Ad esempio, se la tua applicazione preferita utilizzava Ctrl + Q per uscire e non lo volevi, puoi rimappare quella chiave usando AutoKey.

    Lo scenario

    Oggi, per il nostro scenario di test, ho intenzione di rimappare la combinazione di tasti Ctrl + T in Alt + T. Perchè lo chiedi? Il tasto di scelta rapida Ctrl + T viene utilizzato in ogni browser per aprire una nuova scheda, ma dal momento che utilizzo Google Chrome e mi piace aprire nuove schede costantemente per la ricerca, il tasto di scelta rapida Alt + T è molto più facile per me da colpire senza spostare il mio mani dalla prima fila.

    Per eseguire questa operazione, utilizzeremo lo straordinario strumento AutoKey, che è molto simile a AutoHotkey su Windows, tranne che è fatto per Linux ed è in grado di utilizzare gli script Python.

    Installazione di AutoKey

    Dovrai aprire il Gestore pacchetti Synaptic e fare una ricerca rapida Autokey, seleziona la casella, quindi installa il pacchetto. Puoi anche installarlo usando il comando apt-get come questo:

    sudo apt-get install autokey

    Rimappare i tasti di scelta rapida con AutoKey

    Una volta installata l'utilità, è possibile aprire la configurazione tramite l'icona nella barra delle applicazioni e creare una nuova frase. Il nome sul lato sinistro non significa nulla, mi piace solo nominarli in base al tasto di scelta rapida che assegnerò.

    Utilizzare il pulsante Imposta accanto a Hotkey per assegnare il tasto di scelta rapida che si desidera utilizzare, fare clic sul tasto modificatore: in questo caso, sto assegnando Alt, quindi fare clic sul pulsante Premere per impostare e il tasto che si desidera utilizzare. Per il mio esempio, sto usando Alt + t, e noterai che il carattere è in minuscolo, che è importante, se hai premuto Maiusc + T, AutoKey si confonderebbe.

    Una volta fatto, puoi inserire quanto segue nella casella di testo:

    +t

    Fai clic sul pulsante Salva e il gioco è fatto. Ora puoi aprire il browser e utilizzare la combinazione Alt + T anziché Ctrl + T e dovrebbe aprire una nuova scheda.

    Come funziona? Quando premi il tasto di scelta rapida Alt + T che hai assegnato, AutoKey invia le sequenze di tasti all'applicazione correntemente attiva e, dato che le sequenze di tasti in questo caso sono Ctrl + T, Google Chrome presuppone che tu abbia premuto il tasto di scelta rapida per una nuova scheda, e risponde di conseguenza.

    Filtro per finestra

    L'unico problema è che ora il tasto di scelta rapida è attivato per tutte le finestre. Per risolvere questo problema, possiamo impostare un filtro finestra usando il pulsante Imposta, quindi digitare qualcosa di simile a questo:

    .*Google Chrome

    Forse ti starai chiedendo di cosa si tratta *. Questo filtro utilizza le espressioni regolari per trovare il titolo della finestra, quindi dovrai usarlo. * Per abbinare i caratteri non specificati, compreso lo spazio in questo caso. Nota: puoi usare un singolo punto per rappresentare uno spazio se lo desideri.

    Utilizzo di tasti speciali in AutoKey

    Quando crei una nuova frase, puoi utilizzare i seguenti codici speciali per simulare la pressione di uno dei tasti speciali. In realtà c'è una lista molto più ampia di tasti speciali, ma questi sono probabilmente i più importanti che dovrai usare:

    • = Chiave di Windows

    Combinazione di chiavi

    Se vuoi combinare un numero di chiavi, userai il carattere +, in questo modo:

    ++

    Se dovessi effettivamente inserire un simbolo +, dovresti invece usarlo.

    AutoKey Rocks!

    C'è un numero qualsiasi di usi per questa tecnica oltre alla semplice rimappatura dei tasti di scelta rapida: è possibile automatizzare una serie di sequenze di tasti per eseguire un'attività, ad esempio. Le possibilità sono infinite, ma per cosa la useresti??