ACTION!="add|change", GOTO="xorg_aiptek_end"После этого выполняем команду
KERNEL!="event[0-9]*", GOTO="xorg_aiptek_end"
ATTRS{idVendor}=="0458", ENV{x11_driver}="aiptek", SYMLINK+="input/aiptektablet"
LABEL="xorg_aiptek_end"
#/etc/init.d/udev-post reloadТеперь планшет при подключении будет обращаться к X серверу ATTRS{idVendor}=="0458" в этом параметре следует указать ID вендора устройства который можно посмотреть командой:
#cat /proc/bus/input/devicesДля этого устройства вывод был такой:
I: Bus=0003 Vendor=0458 Product=5003 Version=012aЖирным я выделил идентификатор который следует записать в строку ATTRS{idVendor}=="0458".
N: Name="Aiptek"
P: Phys=usb-0000:00:02.0-6/input0
S: Sysfs=/devices/pci0000:00/0000:00:02.0/usb2/2-6/2-6:1.0/input/input5
U: Uniq=
H: Handlers=kbd mouse2 event5
B: EV=1f
B: KEY=1cdf 0 70000 0 7 ff800000 ff 0 180001f f8000000 3
B: REL=103
B: ABS=100 d000103
B: MSC=1
Далее следует указать X серверу что устройства это планшет для рисования, создадим файл 10-aiptek.conf в каталоге /etc/X11/xorg.conf.d/ со следующим содержимым:
Section "InputClass"Что значат перечисленные параметры можно посмотреть в руководстве aiptek которое вызывается командой:
Identifier "pen"
MatchProduct "Aiptek|AIPTEK|aiptek"
MatchDevicePath "/dev/input/event*"
Driver "aiptek"
Option "SendCoreEvents" "true"
Option "USB" "on"
Option "Type" "stylus"
Option "Mode" "absolute"
Option "zMin" "89"
Option "zMax" "1024"
EndSection
#man aiptekСкажу лишь что параметры zMin и zMax это усилие нажатия на ручку планшета. Установите их в удобный для вас режим. Минус данного решения состоит в том что если отключить от компьютера планшет аварийно перезапускается X сервер. Поэтому подключите его один раз и не отключайте пока компьютер включен.
Комментариев нет:
Отправить комментарий