1 508
contributi
Nessun oggetto della modifica |
Nessun oggetto della modifica |
||
Riga 19: | Riga 19: | ||
= Come Funziona Hotkeys = | = Come Funziona Hotkeys = | ||
Hotkeys legge dei file con estensione | Hotkeys legge dei file con estensione <code>.def</code> che si trovano nella directory <code>'''/usr/share/hotkeys'''</code>. In questi file sono specificati i tasti (tramite il loro [[keycode]]) e l'applicazione che devono lanciare. Vi sono già parecchi file <code>.def</code> pre-impostati. Se avrete fortuna sarà sufficiente lanciare uno di questi per far funzionare la vostra tastiera. Per visualizzare la lista dei layout di tastiera disponibili, è possibile lanciare hotkeys con il flag <code>-l</code>: | ||
<pre> | <pre> | ||
Riga 31: | Riga 31: | ||
</pre> | </pre> | ||
Nel caso in cui la vostra tastiera non sia presente in elenco, potrete modificare un file | Nel caso in cui la vostra tastiera non sia presente in elenco, potrete modificare un file <code>.def</code> o crearne uno nuovo da zero. | ||
== Lanciare hotkeys == | == Lanciare hotkeys == | ||
Il comando per lanciare un dato file | Il comando per lanciare un dato file <code>.def</code> con hotkeys è il seguente: | ||
<pre> | <pre> | ||
Riga 41: | Riga 41: | ||
</pre> | </pre> | ||
ad esempio nel caso del file | ad esempio nel caso del file <code>prova.def</code>: | ||
<pre> | <pre> | ||
Riga 49: | Riga 49: | ||
== Configurare hotkeys == | == Configurare hotkeys == | ||
Nel caso in cui la vostra tastiera non fosse inclusa nell'elenco delle tastiere supportate non vi resterà che editare un file | Nel caso in cui la vostra tastiera non fosse inclusa nell'elenco delle tastiere supportate non vi resterà che editare un file <code>.def</code> o crearne uno voi stessi. | ||
Ecco dove entra in campo ''xev''! | Ecco dove entra in campo ''xev''! | ||
Lanciando xev, infatti | Lanciando xev, infatti | ||
Riga 61: | Riga 61: | ||
[[Immagine:Xev.jpg|thumb|center|Esempio]] | [[Immagine:Xev.jpg|thumb|center|Esempio]] | ||
Sarà così elementare aprire l'editor di testo preferito ed assegnare il comando al valore determinato con xev nel file | Sarà così elementare aprire l'editor di testo preferito ed assegnare il comando al valore determinato con xev nel file <code>.def</code> | ||
<pre> | <pre> | ||
Riga 80: | Riga 80: | ||
= Note = | = Note = | ||
Dato che probabilmente la tastiera in uso sarà sempre la stessa, può essere utile creare uno [[creare uno script d'avvio|script]] per avviare automaticamente hotkeys all'accensione del pc e posizionarlo nella cartella | Dato che probabilmente la tastiera in uso sarà sempre la stessa, può essere utile creare uno [[creare uno script d'avvio|script]] per avviare automaticamente hotkeys all'accensione del pc e posizionarlo nella cartella <code>~/.config/autostart</code> [http://www.freedesktop.org (Standard freedesktop).] | ||
L'opzione | L'opzione <code>-Z</code> aggiunta alla stringa di lancio eviterà il fastidioso splash screen del programma. | ||
<pre> | <pre> |
contributi