1. Sprawdzanie zgodności urządzenia z tematyką tego artykułu.
Może wydać się to zbyt prostym krokiem, ale radzę pierw sprawdzić czy mamy do czynienia z na pewno tym samym urządzeniem. Są to tablety najtańsze, a zatem jeśli kupujesz model sp2000 (tak będzie napisane na pudełku) to wcale on nie musi nim być. Na samo udowodnienie tej tezy powiem że tablet ten sprzedawany jest pod kilkoma markami (m.in. pentagram). A nazwa robocza to wcale nie spydee, lecz aiptek. Proponuję zatem podłączyć tablet do komputera i wpisać w terminal polecenie:
lsusb
Wyświetla ona dane dotyczące wszystkich urządzeń podłączonych do portów USB PC. Mój wynik:
Bus 005 Device 002: ID 08ca:0021 Aiptek International, Inc. APT-2 TabletBus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 001 Device 002: ID 041e:406c Creative Technology, LtdBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
2. Tworzymy plik 69-xserver-xorg-input-aiptek.rules (np. za pomocą gedita).
Jak w tytule:
gedit /lib/udev/rules.d/69-xserver-xorg-input-aiptek.rules
Wklejamy do niego następującą treść:
ACTION!="add|change", GOTO="xorg_aiptek_end"KERNEL!="event[0-9]*", GOTO="xorg_aiptek_end"ATTRS{idVendor}=="08ca", ENV{x11_driver}="aiptek", SYMLINK+="input/aiptektablet"LABEL="xorg_aiptek_end"
Zapisujemy plik.
3. Tworzymy plik aiptek.conf.
gedit /usr/lib/X11/xorg.conf.d/10-aiptek.conf
Wklejamy do niego treść:
ACTION!="add|change", GOTO="xorg_aiptek_end"KERNEL!="event[0-9]*", GOTO="xorg_aiptek_end"ATTRS{idVendor}=="08ca", ENV{x11_driver}="aiptek", SYMLINK+="input/aiptektablet"LABEL="xorg_aiptek_end"
Plik 10-aiptek.conf może nie zadziałać. Wtedy usuń go i zapisz jako 50-aiptek.conf z tą samą treścią.
4. Zresetuj system.
5. Sprawdź poprawność mapowania przycisków.
Robimy to następującym poleceniem:
xinput get-button-map Aiptek
Powinniśmy otrzymać:
1 2 3 4 5
Aby przyciski na piórku działały poprawnie należy zmienić tą mapę na:
xinput set-button-map Aiptek 1 3 2 4 5
Tablet po ponownym uruchomieniu systemu powinien działać poprawnie. Czasem wymaga to kilku uruchomień (przyczyny nie znam). Nie działa niestety czułość nacisku. Czasami powyższe zabiegi nie wystarczają i należy jeszcze pobrać dodatkowy pakiet.
6. Pobieranie dodatkowego pakietu.
sudo apt-get install xserver-xorg-input-aiptek
Jeśli nie chce się pobrać należy w synapticu pozwolić na pobieranie dodatkowego oprograowania. Po tym zabiegu tablet powinien już działać poprawnie.
Miłej pracy!
0 komentarzy:
Prześlij komentarz