Difference between revisions of "Tavolette Trust Aiptek (Italiano)"

From ArchWiki
Jump to: navigation, search
(categorizing uncategorized page)
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
[[Category:Italiano]]
+
[[Category:Other hardware (Italiano)]]
 
Quest'anno per Natale ho deciso di regalarmi una tavoletta grafica. Non disponendo di fondi a sufficienza per acquistare una Wacom mi sono rivolto altrove e sono riuscito a comprarmi una Trust TB-3100 ad un prezzo veramente bassissimo.
 
Quest'anno per Natale ho deciso di regalarmi una tavoletta grafica. Non disponendo di fondi a sufficienza per acquistare una Wacom mi sono rivolto altrove e sono riuscito a comprarmi una Trust TB-3100 ad un prezzo veramente bassissimo.
  
 
Purtroppo la Trust non rilascia driver per linux per le sue tavolette, ma vista l'utilità di questo dispositivo mi sono dato da fare per trovare una soluzione.
 
Purtroppo la Trust non rilascia driver per linux per le sue tavolette, ma vista l'utilità di questo dispositivo mi sono dato da fare per trovare una soluzione.
  
=Introduzione=
+
==Introduzione==
 
Appena connessa la tavoletta dò un lsusb da terminale e noto con (grande) stupore che il produttore non è Trust ma Aiptek, una ditta Taiwanese che produce accessori per PC, tra i quali le tavolette grafiche.
 
Appena connessa la tavoletta dò un lsusb da terminale e noto con (grande) stupore che il produttore non è Trust ma Aiptek, una ditta Taiwanese che produce accessori per PC, tra i quali le tavolette grafiche.
  
Line 18: Line 18:
 
hal-0.5.11
 
hal-0.5.11
  
=Installazione=
+
==Installazione==
 
XORG
 
XORG
 
I driver di xorg sono distribuiti già pacchettizzati, l'installazione avviene quindi con il gestore di pacchetti predefinito del sistema:
 
I driver di xorg sono distribuiti già pacchettizzati, l'installazione avviene quindi con il gestore di pacchetti predefinito del sistema:
 
  sudo pacman -S xf86-input-aiptek
 
  sudo pacman -S xf86-input-aiptek
  
=Configurazione=
+
==Configurazione==
 
Da root, apriamo il file /etc/X11/xorg.conf e nella sezione "Modules" aggiungiamo la riga
 
Da root, apriamo il file /etc/X11/xorg.conf e nella sezione "Modules" aggiungiamo la riga
 
  Load "aiptek"
 
  Load "aiptek"
Line 45: Line 45:
 
Quindi salviamo e chiudiamo anche questo file.
 
Quindi salviamo e chiudiamo anche questo file.
  
=Riavvio e Test della tavoletta=
+
==Riavvio e Test della tavoletta==
 
Bene, la tavoletta è installata, non ci resta che provarla.
 
Bene, la tavoletta è installata, non ci resta che provarla.
  
Line 57: Line 57:
 
Quando il nostro desktop sarà pronto colleghiamo la tavoletta al PC ed è fatta!
 
Quando il nostro desktop sarà pronto colleghiamo la tavoletta al PC ed è fatta!
  
=Risoluzione dei problemi=
+
==Risoluzione dei problemi==
  
 
'''D: Xorg non si avvia'''
 
'''D: Xorg non si avvia'''
Line 63: Line 63:
 
'''R:''' Per ragioni a me sconosciute Xorg va in crash se si cerca di avviarlo con la tavoletta connessa al PC. Quindi tutte le volte che fate un log out o che spegnete il PC dovrete rimuovere la tavoletta.
 
'''R:''' Per ragioni a me sconosciute Xorg va in crash se si cerca di avviarlo con la tavoletta connessa al PC. Quindi tutte le volte che fate un log out o che spegnete il PC dovrete rimuovere la tavoletta.
  
=Tips & Tricks=
+
==Tips & Tricks==
  
 
Per chi come me utilizza monitor in 16:9 utilizzare una tavoletta 4:3 è alquanto innaturale. Fortunatamente i driver open per linux sono più evoluti di quelli ufficiali sotto questo aspetto e ci permettono di impostare l'area attiva della tavoletta da utilizzare.
 
Per chi come me utilizza monitor in 16:9 utilizzare una tavoletta 4:3 è alquanto innaturale. Fortunatamente i driver open per linux sono più evoluti di quelli ufficiali sotto questo aspetto e ci permettono di impostare l'area attiva della tavoletta da utilizzare.

Latest revision as of 17:46, 13 June 2012

Quest'anno per Natale ho deciso di regalarmi una tavoletta grafica. Non disponendo di fondi a sufficienza per acquistare una Wacom mi sono rivolto altrove e sono riuscito a comprarmi una Trust TB-3100 ad un prezzo veramente bassissimo.

Purtroppo la Trust non rilascia driver per linux per le sue tavolette, ma vista l'utilità di questo dispositivo mi sono dato da fare per trovare una soluzione.

Introduzione

Appena connessa la tavoletta dò un lsusb da terminale e noto con (grande) stupore che il produttore non è Trust ma Aiptek, una ditta Taiwanese che produce accessori per PC, tra i quali le tavolette grafiche.

La TB-3100 non è altro che una Aiptek Hyperpen 8000.

Questo tutorial vi spiegherà come configurare la vostra Archlinux box per utilizzare la tavoletta (si, anche la pressione).

TESTATO CON ID 08ca:0021 Aiptek International, Inc. APT-2 Tablet

xorg-server-1.5.3

hal-0.5.11

Installazione

XORG I driver di xorg sono distribuiti già pacchettizzati, l'installazione avviene quindi con il gestore di pacchetti predefinito del sistema:

sudo pacman -S xf86-input-aiptek

Configurazione

Da root, apriamo il file /etc/X11/xorg.conf e nella sezione "Modules" aggiungiamo la riga

Load "aiptek"

quindi salviamo e chiudiamo il file.

Ora, sempre da root creiamo un nuovo file /etc/hal/fdi/policy/10-aiptek.fdi e copiamoci dentro queste righe:

<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
 <device>
  <match key="info.product" contains="Aiptek">
   <merge key="input.x11_driver" type="string">aiptek</merge>
   <merge key="input.x11_options.SendCoreEvents" type="string">true </merge>
   <merge key="input.x11_options.USB" type="string">On</merge>
   <merge key="input.x11_options.Type" type="string">stylus</merge>
   <merge key="input.x11_options.Mode" type="string">absolute</merge>
   <merge key="input.x11_options.zMin" type="string">0</merge>
   <merge key="input.x11_options.zMax" type="string">511</merge>
  </match>
 </device>
</deviceinfo>

Quindi salviamo e chiudiamo anche questo file.

Riavvio e Test della tavoletta

Bene, la tavoletta è installata, non ci resta che provarla.

IMPORTANTE!!! LA TAVOLETTA DEVE ESSERE SCOLLEGATA QUANDO SI AVVIA IL PC OPPURE XORG ANDRA' IN CRASH!!!

Riavviate Xorg e hal (in alternativa riavviate il PC).

Potete semplicemente fare logout e da terminale dare

sudo /etc/rc.d/hal/restart

Quando il nostro desktop sarà pronto colleghiamo la tavoletta al PC ed è fatta!

Risoluzione dei problemi

D: Xorg non si avvia

R: Per ragioni a me sconosciute Xorg va in crash se si cerca di avviarlo con la tavoletta connessa al PC. Quindi tutte le volte che fate un log out o che spegnete il PC dovrete rimuovere la tavoletta.

Tips & Tricks

Per chi come me utilizza monitor in 16:9 utilizzare una tavoletta 4:3 è alquanto innaturale. Fortunatamente i driver open per linux sono più evoluti di quelli ufficiali sotto questo aspetto e ci permettono di impostare l'area attiva della tavoletta da utilizzare. A questo proposito è sufficiente attivare l'opzione KeepShape nel file /etc/hal/fdi/policy/10-aiptek.fdi che diventerà all'incirca così:

<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
 <device>
  <match key="info.product" contains="Aiptek">
   <merge key="input.x11_driver" type="string">aiptek</merge>
   <merge key="input.x11_options.SendCoreEvents" type="string">true </merge>
   <merge key="input.x11_options.USB" type="string">On</merge>
   <merge key="input.x11_options.Type" type="string">stylus</merge>
   <merge key="input.x11_options.Mode" type="string">absolute</merge>
   <merge key="input.x11_options.zMin" type="string">0</merge>
   <merge key="input.x11_options.zMax" type="string">511</merge>
   <merge key="input.x11_options.KeepShape" type="string">on</merge>
  </match>
 </device>
</deviceinfo>

Per le altre opzioni supportate potete dare un occhiata alle pagine del man:

man aiptek