# Scorciatoie personalizzate

## Introduzione

Il modulo Scorciatoie personalizzate delle &systemsettings; ti permette di personalizzare le scorciatoie di tastiera ed i gesti del mouse. Puoi usarli per controllare le applicazioni, per avviare comandi specifici e per altro ancora.

## Gestire le scorciatoie ed i gruppi

### Aggiungere i gruppi

Il modulo ti permette di ordinare le scorciatoie correlate fra loro in gruppi. Per esempio, se hai delle scorciatoie relative al tuo lettore musicale potresti creare un gruppo chiamato `Lettore musicale`.

Per aggiungere un nuovo gruppo fai clic sul pulsante Modifica sotto al pannello di sinistra, e seleziona l'opzione Nuovo gruppo.

### Aggiungere le scorciatoie

Per aggiungere le scorciatoie fai clic sul pulsante Modifica sotto al pannello di sinistra, e seleziona l'opzione Nuovo.

Il primo menu che appare ti permette di scegliere il tipo di attivazione. Sono disponibili le seguenti opzioni:

Scorciatoia globale

- Ci sono delle scorciatoie di tastiera che saranno riconosciute ovunque, fintanto che è in esecuzione uno spazio di lavoro &kde; &plasma;.

Azione finestra

- Le azioni finestra sono attivatori che scattano quando si verifica qualcosa in una particolare finestra, ad esempio quando appare, quando ottiene il fuoco o quando viene chiusa.

Azione gesto del mouse

- Un'azione gesto del mouse viene attivata quando viene eseguito un particolare movimento col mouse (o con il touchpad, o sul touchscreen).

Una volta che hai selezionato il tipo di attivazione ti appare un altro sotto-menu, che ti permette di scegliere il tipo di azione. Sono disponibili i seguenti tipi:

Comando/&URL;

- Questa azione eseguirà un comando o aprirà un &URL; quando la scorciatoia viene attivata.

Comando &DBus;

- Questa azione chiamerà un metodo di &DBus; in un'applicazione in esecuzione o in un demone di sistema. Per ulteriori informazioni su &DBus; vedi l'introduzione a &DBus; in &kde; TechBase.

Invia immissione da tastiera

- Questa azione invierà l'immissione da tastiera all'applicazione attualmente in esecuzione, proprio come se l'avessi digitata nell'applicazione tu stesso.

Una volta che hai selezionato il tipo di azione puoi modificare la scorciatoia a tuo piacimento, vedi shortcuts per maggiori informazioni.

### Eliminare le scorciatoie ed i gruppi

Per eliminare una scorciatoia o un gruppo selezionalo, quindi fai clic sul pulsante Modifica sotto al pannello di sinistra, poi seleziona l'opzione Elimina.

### Esportare i gruppi

Puoi esportare un gruppo; in questo modo puoi salvare le scorciatoie contenute al suo interno, per usarle in un altro computer o per effettuare un backup.

Per esportare un gruppo selezionalo, quindi fai clic sul pulsanteModifica sotto al pannello di sinistra, quindi seleziona l'opzione Esporta gruppo...; questa apre una nuova finestra, che ti lascia definire le opzioni del gruppo esportato. Sono disponibili le seguenti opzioni:

Esporta azioni

- Ti permette di selezionare lo stato in cui saranno le opzioni quando saranno in seguito esportate. Seleziona Stato corrente per mantenere il loro stato attuale, Abilitato per assicurarti che siano tutte abilitate, oppure Disabilitato per assicurarti invece che siano tutte disabilitate.

Id

- Qui puoi inserire un testo per identificare il gruppo. Se il gruppo è incluso in modo predefinito, questo testo può essere riempito in modo predefinito.

Consenti fusione

- Definisce cosa accade se il gruppo esiste già nel sistema in cui viene importato il gruppo esportato. Se abilitato, tutte le nuove azioni verranno aggiunte al gruppo del sistema finale, mentre le azioni con lo stesso nome ma con una configurazione diversa saranno aggiornate secondo il file importato. Se disabilitato, il modulo si rifiuterà di importare il file.

Nome del file

- Qui puoi inserire il nome del file in cui vuoi esportare le scorciatoie. Puoi anche selezionare il pulsante alla destra della casella di testo per aprire la finestra File e selezionare un file da qui.

  I file esportati usano come predefinito l'estensione `.khotkeys`.

Esportare un gruppo La finestra Esporta gruppo.

Esportare un gruppo di scorciatoie.

### Importare i gruppi

Per importare un gruppo fai clic sul pulsante Modifica sotto al pannello di sinistra, e seleziona Importa...: si aprirà una finestra di selezione dei file, che ti permette di localizzare un file creato in precedenza con la funzione Esporta.

## Modificare i gruppi

Nella sezione sinistra della finestra le scorciatoie predefinite sono catalogate in gruppi, che possono essere espansi facendo clic sulla freccia vicino ad essi, in modo da svelare le scorciatoie.

Quando fai clic su un gruppo ti vengono presentate due schede per configurarlo: Commento ti permette di salvare delle note sul gruppo, e non è effettivamente usato dal sistema, mentre la scheda Condizioni ti permette di restringere le finestre su cui lavora il gruppo di scorciatoie.

La scheda Commento La scheda Commento in un gruppo.

Modificare un commento di un gruppo.

Le condizioni sono visualizzate in un albero, sul cui livello più altro c'è e: per attivare scorciatoie nel gruppo devono essere soddisfatte tutte le condizioni sotto e.

Puoi aggiungere delle condizioni aggiuntive, facendo clic sulla lista a cascata Nuova alla destra dell'albero delle condizioni; i tipi di gruppi includono il summenzionato e, o, nel quale deve essere soddisfatto solo un membro del gruppo, oppure non, nel quale l'inverso di tutti i membri attiverà le scorciatoie nel gruppo.

Per aggiungere una definizione di finestra alla lista premi il pulsanteNuova: puoi selezionare Finestra attiva... se vuoi che la scorciatoia venga attivata solo se la finestra specificata ha il fuoco, o anche Finestra esistente... se vuoi che la scorciatoia venga attivata finché la finestra è aperta, sia che tu la stia usando o meno. Selezionando entrambe queste opzioni si aprirà una finestra, dalla quale potrai modificare le definizioni di finestra.

Fai clic sul pulsante Modifica... per modificare un insieme di definizioni di finestra esistente: si aprirà una finestra con l'editor delle definizioni di finestra. Per ulteriori informazioni, vedi windows.

Fai clic sul pulsante Elimina per rimuovere una definizione di finestra dalla lista delle definizioni.

## Modificare le scorciatoie

Nella sezione sinistra della finestra le scorciatoie predefinite sono catalogate in gruppi, che possono essere espansi facendo clic sulla freccia vicino ad essi, in modo da svelare le scorciatoie.

Come impostazione predefinita sono installati i gruppi KMenuEdit, Gesti di Konqueror ed Esempi. Le applicazioni possono fornire delle scorciatoie aggiuntive, ⪚ &spectacle; aggiunge un gruppo Schermate. Questo svela, quando espanso, numerose configurazioni di scorciatoie, come Avvia lo strumento per le schermate che, quando selezionato, mostra una sezione sulla destra con tre schede:

### La scheda Commento

La scheda Commento ti permette di descrivere come usare la scorciatoia, che cosa fa, o qualsiasi altra cosa che potresti voler includere.

### La scheda Attivazione

La scheda Attivazione contiene la configurazione di attivazione, che dipende dal tipo di attivazione specificata:

Scorciatoia globale

- Per modificare una scorciatoia da tastiera fai clic sul pulsante contenente una chiave inglese, quindi inserisci la scorciatoia da tastiera desiderata. Per cancellarne una fai clic sul pulsante con l'icona alla destra del pulsante per cambiare la scorciatoia.

  Modificare un'attivazione da tastiera La scheda Attivazione per un'attivazione da tastiera.

  Modificare un'attivazione per un'attivazione da tastiera.

Azione finestra

- Le azioni finestra contengono le seguenti opzioni:

  Attiva quando

- Configura la particolare azione finestra che deve succedere quando la scorciatoia viene attivata. Sono disponibili le seguenti opzioni:

  - Appare la finestra - attivata quando viene aperta una finestra.

  - Scompare la finestra - attivata quando viene chiusa una finestra.

  - La finestra riceve il fuoco - attivata quando passi ad una finestra.

  - La finestra perde il fuoco - attivata quando lasci una finestra.

Finestra

- È dove definisci l'attuale finestra o le finestre a cui si applica l'attivazione; vedi windows per maggiori informazioni.

Gesto del mouse

- Un gesto del mouse può essere cambiato facendo clic sul pulsante Modifica sotto all'area che lo visualizza. Ciò aprirà una finestra: tieni premuto il &LMB; e disegna il gesto del mouse desiderato nell'area apposita,che sarà salvato quando rilascerai il tasto.

  Modificare un'attivazione da gesto del mouse La scheda Attivazione per una scorciatoia da gesto del mouse.

  Modificare un'attivazione per un gesto del mouse.

### La scheda Azione

La scheda Azione è dove configuri l'azione che sarà eseguita quando la scorciatoia viene attivata. Ci sono vari tipi di azioni, che hanno diverse opzioni di configurazione:

Comando/&URL;

- Quando usi come attivazione un comando o un &URL; ti viene fornita una casella di testo dove puoi inserire il comando da eseguire o l'&URL; da aprire quando viene attivata la scorciatoia. Puoi anche fare clic sul pulsante Sfoglia alla destra della casella di testo per aprire una finestra di selezione dei file da cui puoi selezionare un file sul tuo sistema locale o remoto.

  Modificare un'azione del comando La scheda Azione di un comando

  Modificare un'azione del comando.

Comando &DBus;

- Modificare un'azione di &DBus; La scheda Azione di un comando di &DBus;.

  Modificare un'azione di &DBus;.

  Sono fornite le seguenti opzioni, che ti permettono di specificare un metodo di &DBus; da eseguire:

  Applicazione remota

- Il nome del servizio dell'applicazione remota su cui il metodo viene eseguito, per esempio `org.kde.spectacle` se lo vuoi eseguire sull'utilità per schermate &spectacle;.

Oggetto remoto

- Il percorso dell'oggetto remoto su cui eseguire il metodo, per esempio `/` per le azioni sulla schermata usando &spectacle;, oppure `/Document/1` se lo vuoi eseguire sul primo documento aperto in &kate;.

Funzione

- Il nome del metodo &DBus; da chiamare, per esempio `Fullscreen` se vuoi catturare una schermata a tutto schermo, oppure `print` se vuoi stampare il documento.

Argomenti

- Inserire ulteriori argomenti per il metodo di &DBus; da chiamare.

Chiamata

- Usa questo pulsante per verificare che l'azione funzioni come previsto.

Esegui browser D-Bus

- Esegue l'applicazione QDBusViewer, quindi sfoglia i metodi di &DBus; e gli argomenti di un'applicazione in esecuzione.

Per ulteriori informazioni su &DBus; vedi l'introduzione su &DBus; in &kde; TechBase.

Invia immissione da tastiera

- In alto nella scheda Azione c'è una grossa voce di testo: qui puoi inserire le combinazioni di tasti che vuoi inviare quando la scorciatoia viene attivata.

  Molti tasti contengono un singolo carattere; per inserirli inserisci semplicemente quel carattere. Per esempio, per digitare una A, inserisci solo `A`. Altri hanno invece un nome più lungo, e puoi usare anche quelli; per esempio, per digitare il tasto &Alt;, scrivi semplicemente `Alt`.

  Le combinazioni di tasti dovrebbero essere separate dai due punti (`:`); per esempio, per scrivere ciao scrivi `C:I:A:O`.

  I tasti che devono essere premuti contemporaneamente devono essere separati dal segno più: per esempio, per premere &Ctrl;C digita `Ctrl+C`.

  Ricorda, qui devi inserire le combinazioni di tasti esattamente come faresti sulla tastiera. Per fare le lettere maiuscole devi digitare il tasto &Shift;; per esempio, per scrivere Ciao inserisci `Shift+C:I:A:O`.

  Questo si applica anche ai caratteri speciali. Per esempio, per digitare il simbolo ! su una tastiera con mappatura italiana, inserisci `Shift+1`.

  L'azione che viene eseguita dipende dalla mappatura della tastiera attualmente selezionata: se la cambi ed attivi una scorciatoia, puoi avere delle conseguenze indesiderate.

  Sotto alla casella di testo per l'immissione della combinazione di tasti puoi selezionare a quale finestra questa sarà diretta. Puoi scegliere una delle seguenti opzioni:

  - Finestra attiva - la finestra attualmente aperta.

  - Finestra specifica - la finestra che descrivi usando la forma sotto. Per ulteriori informazioni sulla descrizione delle finestre vedi windows.

  - Finestra dell'azione - quando si usa il tipo di attivazione a finestra dell'azione, inserisci la combinazione nella finestra che attiva la scorciatoia.

  Modificare un'azione di inserimento da tastiera La scheda Azione per l'immissione da tastiera.

  Modificare l'azione di inserimento da tastiera per una scorciatoia.

## Definire le finestre

Molte aree del modulo ti permettono di definire una lista di finestre. Queste utilizzano tutte la stessa interfaccia, che contiene le seguenti opzioni:

Commento

- È una casella di testo puramente informativa, che puoi usare per spiegare a cosa si applica l'attivazione, o per salvare altre informazioni utili. Non viene usato dal sistema.

Elenco di finestre

- Sotto il riquadro Commento a sinistra c'è l'elenco di tutte le definizioni di finestra attualmente presenti nell'attivatore; fai semplicemente clic su una di esse per eseguirci sopra un'operazione.

Modifica...

- Premi questo pulsante per modificare la definizione di finestra attualmente selezionata; si apre una nuova finestra che ti permette di modificarla. Questa finestra contiene le seguenti opzioni:

  Dati finestra

- È dove descrivi la finestra su cui dovresti applicare l'attivazione.

  In alto c'è un campo Commento che è informativo come quello nella scheda principale Attivazione.

  Sono disponibili tre caratteristiche della finestra:

  - Titolo della finestra - il titolo che appare in alto nella finestra.

  - Classe della finestra - di solito è il nome dell'applicazione.

  - Ruolo della finestra - di solito è il nome della classe &Qt; che costituisce la finestra.

  Ogni caratteristica della finestra fornisce un menu a cascata ed una casella di testo al di sotto di essa: inserisci il valore che vuoi provare per la finestra nella casella di testo, e seleziona dal menu a cascata il tipo di prova vorresti fare. Puoi usare è per richiedere una corrispondenza esatta, contiene per richiedere che il testo inserito sia all'interno del valore totale, oppure corrisponde all'espressione regolare per usare un'espressione regolare per definire una corrispondenza. Puoi anche eseguire l'inverso di tutte queste operazioni, o anche non è importante se non vuoi che venga esaminata quella particolare caratteristica.

  La maniera più semplice per riempire queste informazioni è aprire la finestra desiderata, far clic sul pulsante Rilevamento automatico in basso a questa sezione, ed infine fare clic sull'attivazione di finestra desiderato. Tutte queste caratteristiche saranno popolate con le informazioni di quella finestra, e se necessario potrai regolare le impostazioni.

Tipi di finestra

- Questo consente di limitare la corrispondenza ad un particolare tipo di finestra. Sono disponibili le seguenti opzioni:

  - Normale - una finestra dell'applicazione regolare.

  - Desktop - il desktop principale è in realtà una finestra speciale in sé.

  - Finestra di dialogo - una piccola finestra che è parte di una normale applicazione, come un riquadro informativo o una finestra di configurazione.

  - Area d'aggancio - una piccola finestra che può essere attaccata o staccata dalla finestra principale dell'applicazione.

Nuovo...

- Crea una nuova definizione di finestra. Questo apre la finestra modifica descritta qui sotto.

Duplica...

- Crea una nuova definizione di finestra che ha esattamente le stesse specifiche di quella attualmente selezionata. Si aprirà la finestra di modifica descritta qui sotto, in modo che tu possa fare ulteriori modifiche.

Elimina

- Rimuove le definizioni di finestra attualmente selezionate.

## Impostazioni

Quando entri per la prima volta nel modulo, o quando fai clic sul pulsante Impostazioni sotto al pannello di sinistra, trovi molte opzioni di configurazione in quello di destra:

Esegui il demone delle azioni di immissione all'accesso

- Configura se attivare o no l'applicazione in background che controlla le scorciatoie di tastiera ed attiva le azioni configurate. È attivata come impostazione predefinita.

Gesti

- Seleziona questa casella per abilitare i gesti del mouse.

  Ci sono due azioni specifiche per i gesti del mouse:

  Tempo massimo

- Specifica il massimo intervallo di tempo in millisecondi in cui vengono monitorati i gesti del mouse per essere riconosciuti dal sistema.

Pulsante del mouse

- Specifica il pulsante da usare per i gesti del mouse. Di solito `1` è il &LMB;, `2` il &RMB;, e `3` è il pulsante centrale o la rotella. Se il tuo mouse ha altri pulsanti puoi invece usare quelli al loro posto.

  Il pulsante 1 non è disponibile, quindi i gesti del mouse non interferiscono con le normali operazioni nel tuo sistema.

Impostazioni La schermata Impostazioni.

Modificare le impostazioni delle scorciatoie personalizzate.

## Riconoscimenti e licenza

Ringraziamenti speciali vanno al partecipante del Google Code-In 2011, Subhashish Pradhan, per aver scritto la gran parte di questo articolo.

Traduzione a cura di Paolo Zamponizapaolo@email.it

&underFDL; &underGPL;