Sophie

Sophie

distrib > Mandriva > 9.1 > i586 > by-pkgid > f1098342ec4a2b28475e34123ce17201 > files > 51

howto-html-it-9.1-0.5mdk.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<TITLE>Linux Access HOWTO: Problemi fisici</TITLE>
<LINK HREF="Access-HOWTO-6.html" REL=next>
<LINK HREF="Access-HOWTO-4.html" REL=previous>
<LINK HREF="Access-HOWTO.html#toc5" REL=contents>
</HEAD>
<BODY>
<A HREF="Access-HOWTO-6.html">Avanti</A>
<A HREF="Access-HOWTO-4.html">Indietro</A>
<A HREF="Access-HOWTO.html#toc5">Indice</A>
<HR>
<H2><A NAME="s5">5. Problemi fisici</A></H2>

<P>Molti di questi problemi devono essere trattati singolarmente. 
Le necessit&agrave; dell'individuo, i modi che possono usare per generare l'input
e altri fattori variano tanto che tutto quello che pu&ograve; essere fornito da
questo HOWTO &egrave; un insieme generale di puntatori a software ed esperienze
utili.
<P>
<H2><A NAME="ss5.1">5.1 Impossibilit&agrave; di usare un mouse o un altro tipo di puntatore.</A>
</H2>

<P>Una mobilit&agrave; limitata pu&ograve; rendere molto difficile usare un mouse.
Per alcune persone la track-ball &egrave; una soluzione ottima, ma per
altre l'unico possibile dispositivo di input &egrave; la tastiera (o 
qualcosa che simuli una tastiera). Per l'uso normale di Linux
non dovrebbe essere un problema (ma leggete la sezione 
<A HREF="#keyb-behave">far funzionare la tastiera</A>), ma per chi usa X, pu&ograve; causare dei
problemi non indifferenti in alcune circostanze.
<P>Fortunatamente, il manager di finestre <CODE>fvwm</CODE> &egrave; stato disegnato per
essere usato senza un puntatore, e la maggior parte delle cose si possono
fare lo stesso. Per dire la verit&agrave; faccio anche io cos&igrave; quando perdo il
mouse (non me lo chiedete) o semplicemente quando voglio solo usare la
tasiera. <CODE>fvwm</CODE> &egrave; incluso in tutte le distribuzioni di Linux che io
conosca. In realt&agrave; l'uso di altri programmi dipende dalla loro capacit&agrave;
di accettare la pressione dei tasti. Molti programmi X lo fanno per
tutte le funzioni.  Molti no. Credo che i "tasti del mouse appiccicosi",
che dovranno uscire in una prossima versione di X, debbano rendere possibile
l'uso della maggior parte dei programmi.
<P>
<H3>Impossibilit&agrave; di usare la tastiera</H3>

<P>Che non pu&ograve; usare la tastiera normalmente pu&ograve; usarne una attraverso
un comando mosso con la testa o con la bocca, che richiede delle chiamate
di configurazione speciali che sono, per quanto ne sappia, impossibili
al momento su Linux. Comunque, questo supporto dovrebbe essere disponibile
tra poco, dato che il software necessario per implementare le parti
principali di questa procedura &egrave; gi&agrave; stato scritto, ed &egrave; nella fase di test.
<P>A questo punto, ci dovrebbe essere un programma che mostrer&agrave; una tastiera
sullo schermo, ed accetter&agrave; input da un qualche tipo di puntatore, come,
ad esempio, i movimenti dell'occhio.
<P>
<H2><A NAME="ss5.2">5.2 Riconoscimento vocale</A>
</H2>

<P>Il riconoscimento vocale &egrave; uno strumento potentissimo per
abilitare all'uso del computer. Conosco due sistemi di riconoscimento
per Linux: il primo &egrave; <CODE>ears</CODE>, che viene descritto come ``riconoscimento
non ottimale, ma buono per il gioco. Verr&agrave; migliorato'', il secondo &egrave;
<CODE>AbbotDemo</CODE> ``Un sistema di riconoscimento vocale continuo, ed indipendente
da chi parla'', che potrebbe essere pi&ugrave; interessante, anche se non &egrave; 
disponibile per uso commerciale senza delle disposizioni particolari.
Per ulteriori dettagli controllare la Linux Software map (vedere la sezione
<A HREF="Access-HOWTO-7.html#linux-docs">altri documenti Linux</A>).
<P>
<H2><A NAME="keyb-behave"></A> <A NAME="ss5.3">5.3 Far funzionare la tastiera</A>
</H2>

<H3>Eliminare l'Auto Repeat</H3>

<P>Per eliminare la ripetizione dei tasti sulla console Linux, date
questo comando (credo debba essere dato una volta per ogni console: un
buon posto dove metterlo sono i file di login <CODE>.profile</CODE> o <CODE>.login</CODE> 
nella vostra home directory).
<P>
<PRE>
setterm -repeat off
</PRE>
<P>
<P>Per eliminare l'auto repeat sul server X, potete usare il comando
<P>
<PRE>
xset -r 
</PRE>
<P>
<P>che si pu&ograve; mettere nel file che viene letto quando si avvia X
(spesso <CODE>.xsession</CODE> o <CODE>.xinit</CODE> con qualche tipo di configurazione)
<P>
<P>Conviene dare un'occhiata a entrambi questi comandi per trovare
altri modi di cambiare il comportamento della console.
<P>
<H3><A NAME="sticky-key"></A> Tasti "appiccicosi"</H3>

<P>Su Linux non sono disponibili tasti appiccicosi in nessuna
forma, per quanto ne sappia io. Per la console normale avrebbero
bisogno di cambiamenti al codice del kernel. Non sarebbe una cosa
estremamente difficile, ma ci vorrebbe qualcuno con noizioni di 
programmazione di kernel per farlo.
<P>
<P>Per X windows sotto Linux, il codice gi&agrave; esiste, ma non &egrave; disponibile
per i normali utenti. Dato che i `normali utenti' comprende me, 
non posso confermare che sar&agrave; utilizzabile.
<P>
<H3>Hardware di input non convenzionale</H3>

<P>Esiste un gran numero di dispositivi da considerare per l'input, come i
touch screen e i puntatori a controllo oculare. La maggior parte di essi
necessitano di un `device driver' scritto appositamente. Non &egrave; estremamente
difficile scriverli se la documentazione &egrave; disponibile, ma c'&egrave; bisogno
di qualcuno con buona conoscenza del C. Per favore guardate la 
<I>Linux Kernel Hackers guide</I> e l'altro materiale a cui si fa riferimento 
per ulteriori informazioni. Una volta impostato il device driver, 
dovrebbe essere possibile usare questi dispositivi come un normale muose.
<P>
<H3>Controllo dell'hardware fisico da Linux</H3>

<P>Il gruppo di interesse4 principale in questo campo &egrave; il Linux Lab Project.
In genere, pu&ograve; essere controllata la maggior parte dell'hardware GPIB 
(un'interfaccia standard
per l'equipaggiamento scientifico, nota anche come bus IEEE).
<P>
<HR>
<A HREF="Access-HOWTO-6.html">Avanti</A>
<A HREF="Access-HOWTO-4.html">Indietro</A>
<A HREF="Access-HOWTO.html#toc5">Indice</A>
</BODY>
</HTML>