<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://www.slacky.eu/wikislack/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="it">
		<id>http://www.slacky.eu/wikislack/index.php?title=Joystick&amp;feed=atom&amp;action=history</id>
		<title>Joystick - Cronologia</title>
		<link rel="self" type="application/atom+xml" href="http://www.slacky.eu/wikislack/index.php?title=Joystick&amp;feed=atom&amp;action=history"/>
		<link rel="alternate" type="text/html" href="http://www.slacky.eu/wikislack/index.php?title=Joystick&amp;action=history"/>
		<updated>2013-05-20T00:12:38Z</updated>
		<subtitle>Cronologia della pagina su questo sito</subtitle>
		<generator>MediaWiki 1.20.3</generator>

	<entry>
		<id>http://www.slacky.eu/wikislack/index.php?title=Joystick&amp;diff=3094&amp;oldid=prev</id>
		<title>Slacky il 19:54, 29 ott 2006</title>
		<link rel="alternate" type="text/html" href="http://www.slacky.eu/wikislack/index.php?title=Joystick&amp;diff=3094&amp;oldid=prev"/>
				<updated>2006-10-29T19:54:46Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr style='vertical-align: top;'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Versione meno recente&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Versione delle 19:54, 29 ott 2006&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Riga 10:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Riga 10:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;# il proprio joystick,  poi configurerà in base alle vostre esigenze.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;# il proprio joystick,  poi configurerà in base alle vostre esigenze.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;#&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;#&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;# &lt;span class=&quot;diffchange diffchange-inline&quot;&gt;Federico fazzi, &lt;/span&gt;&amp;lt;federico@plugs.it&amp;gt; 3 Giugno 2005.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;# &amp;lt;federico@plugs.it&amp;gt; 3 Giugno 2005.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;# Grazie a tutti quelli &quot;irc.syrolnet.org&quot;.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;# Grazie a tutti quelli &quot;irc.syrolnet.org&quot;.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Riga 133:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Riga 133:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;     echo &quot;&quot;&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;     echo &quot;&quot;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;     echo &quot;  `basename $0` v0.1&quot;;echo&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;     echo &quot;  `basename $0` v0.1&quot;;echo&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;     echo &quot;  &lt;span class=&quot;diffchange diffchange-inline&quot;&gt;Federico Fazzi, &lt;/span&gt;&amp;lt;federico@plugs.it&amp;gt;&quot;&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;     echo &quot;  &amp;lt;federico@plugs.it&amp;gt;&quot;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;     echo &quot;  Ringrazio gli amici di SyrolNet reperibili su: irc.syrolnet.org,6667&quot;&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;     echo &quot;  Ringrazio gli amici di SyrolNet reperibili su: irc.syrolnet.org,6667&quot;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;     echo &quot;  Anche al sito openskills.info (da dove ho tratto molte informazioni)&quot;&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;     echo &quot;  Anche al sito openskills.info (da dove ho tratto molte informazioni)&quot;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Slacky</name></author>	</entry>

	<entry>
		<id>http://www.slacky.eu/wikislack/index.php?title=Joystick&amp;diff=2457&amp;oldid=prev</id>
		<title>L1q1d il 09:52, 12 set 2006</title>
		<link rel="alternate" type="text/html" href="http://www.slacky.eu/wikislack/index.php?title=Joystick&amp;diff=2457&amp;oldid=prev"/>
				<updated>2006-09-12T09:52:50Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nuova pagina&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:Script]]&lt;br /&gt;
= Descrizione = &lt;br /&gt;
Script per la configurazione del joystick su Slackware GNU/Linux. Questo semplice script installarà il necessario per fa funzionare il proprio joystick, poi configurerà in base alle vostre esigenze.&lt;br /&gt;
= Script =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
#&lt;br /&gt;
# Script per la configurazione del joystick su Slackware GNU/Linux.&lt;br /&gt;
# Questo semplice script installarà il necessario per fa funzionare&lt;br /&gt;
# il proprio joystick,  poi configurerà in base alle vostre esigenze.&lt;br /&gt;
#&lt;br /&gt;
# Federico fazzi, &amp;lt;federico@plugs.it&amp;gt; 3 Giugno 2005.&lt;br /&gt;
# Grazie a tutti quelli &amp;quot;irc.syrolnet.org&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
JSDIR=`ls /dev/input/js* |  wc -l`&lt;br /&gt;
BINARY=&amp;quot;/usr/local/jstest&amp;quot;&lt;br /&gt;
&lt;br /&gt;
function funzionamento() {&lt;br /&gt;
cat &amp;lt;&amp;lt; FUNZIONAMENTO&lt;br /&gt;
&lt;br /&gt;
Sintassi:&lt;br /&gt;
            `basename $0` -h  --help       Visualizzazione sintassi&lt;br /&gt;
            `basename $0` -n  --need       Controllo presenza dei file necessari per la configurazione&lt;br /&gt;
            `basename $0` -c  --conf       Configurazione dei joystick&lt;br /&gt;
            `basename $0` -r  --remove     Rimozzione della configurazione&lt;br /&gt;
            `basename $0` -v  --version    Versione del file e ringraziamenti&lt;br /&gt;
&lt;br /&gt;
FUNZIONAMENTO&lt;br /&gt;
exit 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function nfile() {&lt;br /&gt;
if [ &amp;quot;$UID&amp;quot; != &amp;quot;0&amp;quot; ]; then&lt;br /&gt;
    echo &amp;quot;Non hai i permessi root!&amp;quot;; exit 1;&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;Controllo dei file necessari.. OK&amp;quot;&lt;br /&gt;
if [ ! -e $BINARY ]; then&lt;br /&gt;
     continue&lt;br /&gt;
     echo &amp;quot;Mancanza di uno o più file, Procedo all'installazione? [si] - [no]:&amp;quot;&lt;br /&gt;
     read RINSTALL&lt;br /&gt;
&lt;br /&gt;
     if [ &amp;quot;$RINSTALL&amp;quot; == &amp;quot;si&amp;quot; ]; then echo &amp;quot;Mi sposto in '~/' e scarico il pacchetto necessario..&amp;quot;&lt;br /&gt;
          wget ftp://atrey.karlin.mff.cuni.cz/pub/linux/joystick/joystick-1.2.15.tar.gz&lt;br /&gt;
          tar zxvf joystick-1.2.15.tar.gz ; cd joystick-1.2.15 ; make install&lt;br /&gt;
          echo &amp;quot;Installazione dei file necessari terminata&amp;quot;&lt;br /&gt;
     elif [ &amp;quot;$RINSTALL&amp;quot; == &amp;quot;no&amp;quot; ]; then exit 0;&lt;br /&gt;
else&lt;br /&gt;
    echo &amp;quot;Tasto sbagliato.&amp;quot;&lt;br /&gt;
fi &lt;br /&gt;
fi&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function moduli() {&lt;br /&gt;
echo &amp;quot;Quale modulo devo caricare in base al tuo joystick?&amp;quot;&lt;br /&gt;
echo&lt;br /&gt;
echo &amp;quot; - ns558  : se il nostro joystick comunica tramite la gameport&amp;quot;&lt;br /&gt;
echo &amp;quot; - serport: se il nostro joystick comunica attraverso la porta seriale&amp;quot;&lt;br /&gt;
echo &amp;quot; - analog : se il si si tratta di un dispositivo analogico&amp;quot;&lt;br /&gt;
echo&lt;br /&gt;
&lt;br /&gt;
read DISPOSITIVO&lt;br /&gt;
&lt;br /&gt;
exec modprobe joydev&lt;br /&gt;
if [ &amp;quot;$DISPOSITIVO&amp;quot; == &amp;quot;ns558&amp;quot; ]; then echo &amp;quot;Caricamento modulo..&amp;quot;&lt;br /&gt;
    exec modprobe ns558&lt;br /&gt;
elif [ &amp;quot;$DISPOSITIVO&amp;quot; == &amp;quot;serport&amp;quot; ]; then echo &amp;quot;Caricamento modulo..&amp;quot;&lt;br /&gt;
       exec modprobe serport&lt;br /&gt;
elif [ &amp;quot;$DISPOSITIVO&amp;quot; == &amp;quot;analog&amp;quot; ]; then echo &amp;quot;Caricamento modulo..&amp;quot;&lt;br /&gt;
       exec modprobe analog&lt;br /&gt;
else&lt;br /&gt;
      echo &amp;quot;Modulo non supportato&amp;quot;&lt;br /&gt;
fi&lt;br /&gt;
echo &amp;quot;Procedo nel fare il testing del joystick&amp;quot;&lt;br /&gt;
exec /usr/local/bin/jstest --normal /dev/js0&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function configurazione() {&lt;br /&gt;
if [ &amp;quot;$UID&amp;quot; != &amp;quot;0&amp;quot; ]; then&lt;br /&gt;
    echo &amp;quot;Non hai i permessi root!&amp;quot;; exit 1;&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
   echo &amp;quot;Verifica l'esistenza dei link dei nodes in /dev .. &amp;quot;&lt;br /&gt;
if [ &amp;quot;$JSDIR&amp;quot; -lt &amp;quot;2&amp;quot; ]; then echo &amp;quot;Mancanza dei link dei nodes! Creazione di 2 nodes in corso...&amp;quot;&lt;br /&gt;
     rm -rf /dev/js0 ; rm -rf /dev/js1 ; rm -rf /dev/js2&lt;br /&gt;
     cd /dev/input&lt;br /&gt;
        exec mknod js0 c 13 0&lt;br /&gt;
        exec mknod js1 c 13 0&lt;br /&gt;
        exec mknod js2 c 13 0&lt;br /&gt;
        exec mknod js3 c 13 0&lt;br /&gt;
        echo &amp;quot;Creazione a file device&amp;quot;&lt;br /&gt;
         exec ln -s js0 /dev/js0&lt;br /&gt;
         exec ln -s js1 /dev/js1&lt;br /&gt;
         exec ls -s js2 /dev/js2&lt;br /&gt;
moduli&lt;br /&gt;
elif [ &amp;quot;$JSDIR&amp;quot; -gt &amp;quot;2&amp;quot; ];then echo &amp;quot;Link trovati procediamo..&amp;quot;&lt;br /&gt;
moduli&lt;br /&gt;
else&lt;br /&gt;
      echo &amp;quot;Errore rilevato.. esco!&amp;quot;; exit 1;&lt;br /&gt;
fi&lt;br /&gt;
echo&lt;br /&gt;
echo &amp;quot;Se la configurazione non è andata a buon fine consultare le pagine del man dei seguenti comandi:&amp;quot;&lt;br /&gt;
echo &amp;quot;jstest - per il testing del joystick&amp;quot;&lt;br /&gt;
echo &amp;quot;jscal - sempre funzione di testing, ma esegue il calibro del joystick&amp;quot;&lt;br /&gt;
echo &amp;quot;jsattach - per apportare modifiche di linea al device&amp;quot;; echo&lt;br /&gt;
echo &amp;quot;Configurazione completata!..&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function rimozione() {&lt;br /&gt;
if [ &amp;quot;$UID&amp;quot; != &amp;quot;0&amp;quot; ]; then&lt;br /&gt;
    echo &amp;quot;Non hai i permessi root!&amp;quot;; exit 1;&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;Procedo nel reset della configurazione&amp;quot;&lt;br /&gt;
       echo &amp;quot;Rimuovo il pacchetto joystick&amp;quot;&lt;br /&gt;
         rm -rf ~/joystick-1.2.15.tar.gz&lt;br /&gt;
         rm -rf ~/joystick-1.2.15&lt;br /&gt;
         rm -rf /usr/include/linux/joystick.h&lt;br /&gt;
         rm -rf /usr/local/bin/jscal&lt;br /&gt;
         rm -rf /usr/local/bin/jstest&lt;br /&gt;
         rm -rf /usr/local/bin/jsattach&lt;br /&gt;
         rm -rf /usr/local/man/man1/jscal.1&lt;br /&gt;
         rm -rf /usr/local/man/man1/jstest.1&lt;br /&gt;
         rm -rf /usr/local/man/man1/jsattach.1&lt;br /&gt;
       echo &amp;quot;Rimuovo i link ai device&amp;quot;&lt;br /&gt;
         rm -rf /dev/js0&lt;br /&gt;
         rm -rf /dev/js1&lt;br /&gt;
         rm -rf /dev/js2&lt;br /&gt;
echo &amp;quot;Rimozzione completata!&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function versione() {&lt;br /&gt;
     echo &amp;quot;&amp;quot;&lt;br /&gt;
     echo &amp;quot;  `basename $0` v0.1&amp;quot;;echo&lt;br /&gt;
     echo &amp;quot;  Federico Fazzi, &amp;lt;federico@plugs.it&amp;gt;&amp;quot;&lt;br /&gt;
     echo &amp;quot;  Ringrazio gli amici di SyrolNet reperibili su: irc.syrolnet.org,6667&amp;quot;&lt;br /&gt;
     echo &amp;quot;  Anche al sito openskills.info (da dove ho tratto molte informazioni)&amp;quot;&lt;br /&gt;
     echo;echo &amp;quot;Se qualcuno dovesse riscontrare errore nel file mandatemi un email a: federico@plugs.it, grazie.&amp;quot;; echo&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if [ &amp;quot;$1&amp;quot; == &amp;quot;-h&amp;quot; ] || [ &amp;quot;$1&amp;quot; == &amp;quot;--help&amp;quot; ]; then funzionamento&lt;br /&gt;
elif [ &amp;quot;$1&amp;quot; == &amp;quot;-n&amp;quot; ] || [ &amp;quot;$1&amp;quot; == &amp;quot;--need&amp;quot; ]; then nfile&lt;br /&gt;
elif [ &amp;quot;$1&amp;quot; == &amp;quot;-c&amp;quot; ] || [ &amp;quot;$1&amp;quot; == &amp;quot;--conf&amp;quot; ]; then configurazione&lt;br /&gt;
elif [ &amp;quot;$1&amp;quot; == &amp;quot;-r&amp;quot; ] || [ &amp;quot;$1&amp;quot; == &amp;quot;--remove&amp;quot; ]; then rimozione&lt;br /&gt;
elif [ &amp;quot;$1&amp;quot; == &amp;quot;-v&amp;quot; ] || [ &amp;quot;$1&amp;quot; == &amp;quot;--version&amp;quot; ]; then versione&lt;br /&gt;
else&lt;br /&gt;
      echo &amp;quot;`basename $0` -h [-n controllo file] [-c configurazione] [-r rimozione] [-rv versione]&amp;quot;&lt;br /&gt;
#EOF&lt;br /&gt;
fi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Data:    	03 Jun 2006&lt;br /&gt;
* Autore:    	federico&lt;br /&gt;
* Versione:    	0.1&lt;/div&gt;</summary>
		<author><name>L1q1d</name></author>	</entry>

	</feed>