Personal tools

Difference between revisions of "Instalarea unei tablete Genius G-Note 5000"

From linux360

Jump to: navigation, search
m (Mutare la categoria Slackware Linux)
m (Adaugare aplicatii)
 
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
 +
 +
==Introducere==
  
 
[[image:Genius G-Note 5000.png|right|thumb|200px|Genius G-Note 5000]]
 
[[image:Genius G-Note 5000.png|right|thumb|200px|Genius G-Note 5000]]
 
==Introducere==
 
  
 
Acest tutorial prezintă modul de instalare și configurare a unei tablete digitale în distribuţia Slackware Linux 12.1.
 
Acest tutorial prezintă modul de instalare și configurare a unei tablete digitale în distribuţia Slackware Linux 12.1.
Line 135: Line 135:
 
(II) XINPUT: Adding extended input device "WizardPen" (type: WizardPen Tablet)
 
(II) XINPUT: Adding extended input device "WizardPen" (type: WizardPen Tablet)
 
</code>
 
</code>
 +
 +
==Aplicații utile==
 +
*Xournal - http://xournal.sourceforge.net/
 +
*Jarnal - http://www.dklevine.com/general/software/tc1000/jarnal.htm
 +
*Gournal - http://www.adebenham.com/gournal/
 +
*NoteLab - http://java-notelab.sourceforge.net/
  
 
[[Category:Slackware Linux]]
 
[[Category:Slackware Linux]]

Latest revision as of 18:38, 31 October 2008


Introducere

Genius G-Note 5000

Acest tutorial prezintă modul de instalare și configurare a unei tablete digitale în distribuţia Slackware Linux 12.1.

Informaţiile au fost testate pe calculatorul personal (Slackware-current, kernel 2.6.24.7-smp), pe un notebook Fujitsu Amilo Pro v3515 (Slackware-current, kernel 2.6.24.7-smp) și pe un calculator virtual (Slackware Linux 12.1, kernel 2.6.24.5-smp), folosind soluția de virtualizare VMware Server, versiunea 2.0.0 Build 116503. Distribuţia a fost instalată cu opţiunea "full". De asemenea, am configurat HAL (Hardware Abstraction Layer) conform CHANGES_AND_HINTS.TXT.

Singurul model de tabletă digitală pe care am testat aceste informaţii este Genius G-Note 5000, deci este posibil ca pentru alte modele să existe diferenţe majore în ceea ce priveşte modul de instalare și configurare.

  1. lsusb

Bus 003 Device 003: ID 5543:6000 UC-Logic Technology Corp.

  1. cat /proc/bus/input/devices

I: Bus=0003 Vendor=5543 Product=6001 Version=0100 N: Name="UC-LOGIC DIGITAL-Organizer" P: Phys=usb-0000:00:10.1-2/input1 S: Sysfs=/devices/pci0000:00/0000:00:10.1/usb3/3-2/3-2:1.1/input/input3 U: Uniq=9BA7DCD4832B8 H: Handlers=mouse2 event3 B: EV=1b B: KEY=c01 0 70001 0 0 0 0 0 0 0 0 B: ABS=100000f B: MSC=10

Instalarea driver-ului wizardpen

$ wget http://specificcrap.arbitrarycrap.com/wizardpen-0.6.0.2.tar.gz $ tar -zxvf wizardpen-0.6.0.2.tar.gz $ cd wizardpen-0.6.0.2 $ ./configure --with-xorg-module-dir=/usr/lib/xorg/modules $ make $ su -c make install

Configurarea udev

  • Crearea fișierului 10-wizardpen.rules:

  1. touch /etc/udev/rules.d/10-wizardpen.rules

  • Adăugarea unei noi reguli udev:

      1. Genius G-Note 5000

BUS=="usb", SUBSYSTEM=="input", KERNEL=="event[0-9]*", ATTRS{product}=="DIGITAL-Organizer", NAME="input/%k", SYMLINK+="input/wizardpen", MODE="0666"

Valoarea ATTRS{product} este obținută cu ajutorul comenzii:

  1. cat /sys/bus/usb/devices/*/product

DIGITAL-Organizer EHCI Host Controller UHCI Host Controller UHCI Host Controller UHCI Host Controller UHCI Host Controller

  • Repornirea serviciului udev:

  1. cd /etc/rc.d
  2. ./rc.udev restart
  3. /sbin/udevadm trigger --retry-failed

Configurarea serverului grafic xorg

  • Calibrarea tabletei digitale:

$ cd /wizardpen-0.6.0.2/calibrate $ ./wizardpen-calibrate /dev/input/wizardpen

Please, press the stilus at ANY
corner of your desired working area: ok, got 0,0

Please, press the stilus at OPPOSITE
corner of your desired working area: ok, got 3999,3999

According to your input you may put following
lines into your XF86Config file:

        Driver          "wizardpen"
        Option          "Device"        "/dev/input/wizardpen"
        Option          "TopX"          "0"
        Option          "TopY"          "0"
        Option          "BottomX"       "3999"
        Option          "BottomY"       "3999"
        Option          "MaxX"          "3999"
        Option          "MaxY"          "3999"
  • Modificarea fișierului de configurare /etc/X11/xorg.conf:

Section "InputDevice"

   Identifier 	"WizardPen"
   Option 	"Name" 			"UC-LOGIC DIGITAL-Organizer"
   Option 	"Device" 		        "/dev/input/wizardpen"
   Option 	"SendCoreEvents" 	"true"
   Driver 	        "wizardpen"
   Option 	"Increment"		"0"
   Option         "TopX"          	        "0"
   Option         "TopY"          	        "0"
   Option         "BottomX"       	"3999"
   Option         "BottomY"       	        "3999"
   Option         "MaxX"          	        "3999"
   Option         "MaxY"          	        "3999"                                    

EndSection

(...)

Section "ServerLayout"

(...)

   InputDevice "WizardPen" "SendCoreEvents"

(...)

EndSection

  • Verificarea înregistrărilor din /var/log/Xorg.0.log:

(**) WizardPen: TopX = 0 (**) WizardPen: TopY = 0 (**) WizardPen: BottomX = 3999 (**) WizardPen: BottomY = 3999 (**) Option "Device" "/dev/input/wizardpen" (--) Wizardpen Tablet MaxX:0 MaxY:0 MaxZ:0 (**) WizardPen is in absolute mode (**) Option "SendCoreEvents" (**) WizardPen: always reports core events (II) evaluating device (WizardPen) (II) XINPUT: Adding extended input device "WizardPen" (type: WizardPen Tablet)

Aplicații utile