11.07.2015 Views

Amministrare GNU/Linux - Cia

Amministrare GNU/Linux - Cia

Amministrare GNU/Linux - Cia

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

126 CAPITOLO 3. LA CONFIGURAZIONE DEI SERVIZI DI BASELa sezione ServerFlags permette di impostare alcune opzioni generali relative al server,essa contiene solo direttive di tipo Options, la sezione Module è usata per specificare qualimoduli di estensione del server devono essere caricate; questa in genere prevede solo la direttivaLoad seguita dal nome del modulo, questo è lo stesso del file corrispondente che si deve trovareall’interno del path indicato ModulePath, tolto il lib iniziale e l’estensione. L’unica formulazionealternativa è usare una sintassi del tipo:SubSection "extmod"Option "omit XFree86-DGA"EndSubSectiondove il nome del modulo è lo stesso e la direttiva Option viene utilizzata per passare dei parametrial modulo.La sezione InputDevice serve a specificare le caratteristiche di un singolo dispositivo diinput, e normalmente se ne hanno almeno due, una per la tastiera e l’altra per il mouse, ma sene possono specificare anche di più, in caso di presenza di più tastiere (caso non molto comune) odi più mouse (caso comune invece con i portatili, cui in genere si usa un mouse USB da affiancareal touchpad, o con l’uso di tavolette grafiche). Ogni sezione viene specificata nel formato:Section "InputDevice"Identifier "nome"Driver "dispositivo"Option "..."...EndSectiondove le direttive Identifier, che indica un nome cui fare riferimento al dispositivo nelle altresezioni e Driver, che ne specifica il tipo, devono sempre essere specificate. In particolare Driverpermette di indicare se il dispositivo in questione viene usato per il puntamento (con il valoremouse) o per l’immissione di dati (con il valore keyboard) facendo riferimento al caso più comunedi entrambe le tipologie. Le restanti direttive sono tutte da specificare nella forma di opzioni,le principali delle quali sono:CorePointerCoreKeyboarddi valore booleano, che se viene impostata indica che il relativo dispositivoviene considerato come il mouse principale.di valore booleano, che se viene impostata indica che il relativo dispositivoviene considerato come la tastiera principale.DeviceSendCoreEventsindica il file di dispositivo da utilizzare per accedere al relativo dispositivo.invia gli eventi relativi ad un altro dispositivo come se fossero generati daldispositivo principale (lo si usa per abbinare gli eventi di un eventuale mouseUSB a quelli della touchpad sui portatili).XkbModelXkbLayoutProtocolindica, nel caso di una tastiera, il modello (ad esempio pc105 per una tastierada PC a 105 tasti).indica, nel caso di una tastiera, la disposizione dei tasti, e corrisponde in genereal nome della relativa localizzazione (con valori come us, it, fr, de, ecc.)indica nel caso di un mouse, il protocollo utilizzato (i più comuni sono PS/2per i mouse ordinari e ImPS/2 per quelli dotati di rotellina).

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!