Планшет wacom

Автор: Trucker Дата: 29.11.2008 17:27 Есть планшет wacom volito 2 и ASP11.
Если ядро 2.6.14, то планшет работает как мышь.
Обновил до 2.6.17, установил драйвер. Теперь курсор на движение по планшету не реагирует.

[root@aaa]# more /proc/bus/input/devices
I: Bus=0003 Vendor=056a Product=0062 Version=0200
N: Name="Wacom Volito2 4x5"
P: Phys=
S: Sysfs=/class/input/input5

Я так понимаю, что где-то неправильная ссылка на устройство.
Но где её искать и как исправить?
Re: планшет wacom 29.11.2008 19:55Trucker Вот, при загрузке 2.6.14 more /proc/bus/input/devices выдаёт:

I: Bus=0003 Vendor=056a Product=0062 Version=0200
N: Name="WACOM CTF-420 V2.0-0"
P: Phys=usb-0000:02:00.0-1/input0
H: Handlers=mouse1 event2
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0

А при 2.6.17 в строке P ничего нет.
Re: планшет wacom 29.11.2008 20:15BigAndy /lib/modules/`uname -r`/kernel/drivers/input/tablet/wacom.ko
должен быть загружен и linuxwacom должен быть установлен.
Re: планшет wacom 30.11.2008 01:14Trucker wacom.ko находится в /lib/modules/`uname -r`/kernel/drivers/usb/input/
linuxwacom установлен.
Не работает.
Re: планшет wacom 30.11.2008 10:09peter_ir Хорошо, что находится, а загружается при старте?
Если нет, то для проверки работоспособности загрузить его коммандой modprobe.
Re: планшет wacom 30.11.2008 10:31Trucker [root@aaa input]# modprobe wacom
bash: modprobe: command not found

Делаю, как в howto по wacom:

[root@aaa input]# /sbin/rmmod wacom
[root@aaa input]# /sbin/modprobe wacom
[root@aaa input]# tail /var/log/messages
.............
Nov 30 11:21:10 aaa kernel: usbcore: deregistering driver wacom
Nov 30 11:21:17 aaa kernel: usbcore: registered new driver wacom
Nov 30 11:21:17 aaa kernel: drivers/usb/input/wacom.c: v1.43:USB Wacom Graphire and Wacom Intuos tablet driver

Наверное, что-то не то делаю, но по-прежнему не работает.
Re: планшет wacom 30.11.2008 11:29peter_ir В root'а надо переключаться командой "su -".
Похоже, что драйвер и был загружен, список загруженных модулей даёт команда lsmod.
Больше ничего сказать не могу, т.к. не имел дела с linuxwacom. Надо смотреть настройки
согласно документации в linuxwacom, если она есть.
Re: планшет wacom 30.11.2008 12:06aboris Попробуйте залогинившись root'ом будет ли работать?
Re: планшет wacom 30.11.2008 18:05Trucker Под рутом всё то же самое.
lsmod пишет, что wacom загружен:

wacom 17473 0

А вот tail /var/log/messages пишет:

Nov 30 18:52:44 aaa kernel: input: Wacom Volito2 4x5 as /class/input/input2

Хотя должно быть что-то типа:

Nov 30 18:52:44 aaa kernel: input0: Wacom Volito2 4x5 on usb1:5.0

То есть, планшет подключается не как Phys, а как Sysfs (вывод в первом посте).
Может дело не в бобине (в вакоме), а в usb?
Re: планшет wacom 30.11.2008 18:43peter_ir А в /etc/X11/xorg.conf есть секция для wacom?
Насчёт sysfs есть также в kernel-doc и в исходных текстах ядра в Documentation.
М.б., надо обновить также udev и hal.
Re: планшет wacom 30.11.2008 20:46BigAndy >М.б., надо обновить также udev и hal.
Вряд ли
Достаточно посмотреть lshal
Re: планшет wacom 30.11.2008 23:56Trucker В /etc/X11/xorg.conf секция для wacom есть.
Udev обновлён.
lshal выдаёт страницы три. Что именно там нужно смотреть?
Re: планшет wacom 01.12.2008 19:52Trucker Ну уже всё настоено по несколько раз, даже Гимп видит устройство и предлагает настроить, а курсор не шевелится, хоть ты тресни.
Re: планшет wacom 01.12.2008 21:45peter_ir Надо найти устройство, соответствующее wacom и проследить, чтобы оно же было
в xorg.conf. Конкретно сказать не могу.
Re: планшет wacom 01.12.2008 23:38Trucker Ссылка wacom из /dev/input указывает на event2, которое я и указал в xorg.conf
Тут всё правильно.
Здесь всё-таки наверное дело не в wacom.
Я пробовал вообще убрать из системы всё, связанное с wacom. В результате: при загрузке 2.6.14 планшет работает, как мышь, - курсор перемещается. При 2.6.17 курсор не шевелится вообще.
Другие устройства, подключаемые через usb, например вебкамера, работают при 2.6.17 без проблем.
Видимо система воспринимает планшет не как физическое устройсьво, а как какой-то файл, что-ли.
# tail /var/log/messages
Nov 30 18:52:44 aaa kernel: input: Wacom Volito2 4x5 as /class/input/input2
а должно быть похоже на:
Nov 30 18:52:44 aaa kernel: input0: Wacom Volito2 4x5 on usb1:5.0
Re: планшет wacom 02.12.2008 07:57peter_ir Сам я с wacom дела не имел, но на компьютере с Debian, за которым я сейчас, в xorg.conf
обнаружил секцию, видимо, оставшуюся

Section "InputDevice"
Identifier "tablet"
Driver "wacom"
Option "Type" " stylus"
Option "USB" "on"
#Option "Threshold" "10"
#Option "CorePointer"
Option "SendCoreEvents" "on"
Option "Device" "/dev/input/tablet-volito"
Option "Mode" "Absolute"
EndSection

Т.е. в любом случае должо ыть устройство в /dev.
Re: планшет wacom 02.12.2008 08:58BigAndy >Видимо система воспринимает планшет не как физическое устройсьво, а как какой-то файл, что-ли
Э-эм.... Читаем документацию по линуксу... В линуксе любое устройство - файл.

>апример вебкамера, работают при 2.6.17
Не старовато ли ядро????
Re: планшет wacom 02.12.2008 09:10aboris > Не старовато ли ядро????
Для 11-го ASP'а ничего свежее нет и не будет уже... А собирать не всякий станет.
Re: планшет wacom 02.12.2008 09:16peter_ir М.б., в 2.6.17 что-то отключили по умоллчанию по сравнению в 2.6.14, тогда его надо
перекомпилоровать. Можно при этом отключить sysfs, чтобы всё былоо как раньше.
Re: планшет wacom 02.12.2008 10:11BigAndy >А собирать не всякий станет.
Ну тогда мучайтесь Улыбка Кстати, возвращаясь к началу, посмотрите, загрузился ли модуль вакома и ак он встроен в ядро?
Re: планшет wacom 02.12.2008 17:46Trucker Не, ребята, хватит. Улыбка
Пусть на этом ноуте рисует, как мышь в 2.6.14.
Признаюсь, собирался было уже лезть изучать, как компилировать ядро, но невероятным усилием воли остановился. Улыбка Ради одного планшета тратить время на это нет смысла, хоть и интересно.
Дома есть у меня ещё один аппарат, на котором ASP12. Как приеду - попробую поставить там.
Спасибо!
Re: планшет wacom 02.12.2008 20:43BigAndy рекомендую федору10
Re: планшет wacom 04.12.2008 14:08Trucker К АСП-12 с дистрибутивным wacom-пакетом планшет подключился нормально.
Потребовалось только вписать необходимое в /etc/X11/xorg.conf
Вот только если править его, как в wacom-howto,- не запускается Х-сервер. Поэтому сделал по примеру, который приводил peter_ir . (Изменил только соответствующее устройство в строке Option "Device".)
Ну и ещё добавил в Section "ServerLayout" строку
InputDevice "tablet" "SendCoreEvents".
Теперь в GIMPе планшет полностью выполняет свои функции (нажим и всё такое).
Спасибо за помощь.

(Как-то пробовал поставить и на тот старенький ноут 12-ю, да, блин, перестаёт работать ик-порт, захват видео по ieee и ещё что-то (забыл уже, что Улыбка.) Пришлось откатить к 11-ой.)
Re: планшет wacom 04.12.2008 16:15peter_ir Ещё в секции ServerLayout должна быть строка
InputDevice "tablet"
Re: планшет wacom 21.12.2008 17:08Trucker Поставил я на обеих машинках АСП_14. Обновил до 2.6.27.7-53
Сделал такие же настройки xorg.conf для wacom, как и в АСП_12.
Проверил по xxd и другими способами, - планшет определяется и работает правильно.
Но Гимп его не видит.
Точнее, видит в gimp > файл > настройки > способы управления > linux input > устройство > wacom-volito2 4x5.
А в gimp > файл > настройки > устройства ввода > настроить дополн. устройства ввода -
планшета нет. Зато там почему-то появились мышь, трекпоинт, клавиатура и т.п., чего в предыдущих АСП не было.
Соответственно, планшет не работает, как надо .
Перепробовал различные варианты настроек, даже устанавливал более ранние версии Гимпа, но - всё то же самое.
Re: планшет wacom 21.12.2008 19:09peter_ir С Gimp имел очень мало дела, возможно, в дистрибутивном не включены какие-то
нужные для wacom опции. Это можно проверить, установив его исходный текст и
посмотрев опции по умолчанию. Если так и есть, его надо скомпилировать с этими
опциями, установленный удалить, а этот установить.
Re: планшет wacom 21.12.2008 21:50BigAndy gimp-wacom установлен?
Re: планшет wacom 21.12.2008 23:23Trucker gimp-wacom - это модуль?
Нет такого.
Есть libcontroller-linux-input.so , который и выводит планшет на gimp > файл > настройки > способы управления > linux input > устройство.
Я думаю, Гимп здесь ни при чём. Я сегодня ставил разные его версии, даже ту, которая была с АСП 11, и у всех с нынешней АСП 14 происходило одно и то же:

В gimp > файл > настройки > устройства ввода > настроить дополн. устройства ввода -
планшета нет. Зато там почему-то появлялись мышь, трекпоинт, клавиатура и т.п. Такого не было ни в 11-ой, ни в 12-ой. Там (в АСП 12) в Гимпе, в "дополнительных устройствах ввода" либо ничего не было, либо при подключении появлялся один только планшет.
Re: планшет wacom 22.12.2008 20:51BigAndy >gimp-wacom - это модуль?
Мда, пока, временно беру свои слова назад Улыбка
Когда искал,почему GIMP 2.6 не сканирует, нарыл модули гимпа (xsane-gimp и прочие). Тогда же вроде как скачивался и gimp wacom или wacom-gimp. Но пока не доберусь до домашней станции, ни подтвердить ни опроергнуть не могу....
Re: планшет wacom 27.12.2008 21:23Trucker На одном из ноутов удалось-таки заставить правильно работать wacom-планшет под ASP14. Но просходит это только так: СНАЧАЛА подсоединяю планшет, ПОТОМ логинюсь рутом. Под простым пользователем не работает.

На втором ноуте при тех же действиях и тех же настройках wacom в xorg.conf происходит следующее:

Xorg.0.log:
....

(**) Option "SendCoreEvents"
(**) Stylus: always reports core events
(**) Stylus device is /dev/input/event8
(**) Stylus is in absolute mode
(**) WACOM: suppress value is 2
(**) Option "USB" "on"
(**) Stylus: reading USB link
(**) Option "BaudRate" "9600"
(WW) <default pointer>: No Device specified, looking for one...
(II) <default pointer>: Setting Device option to "/dev/input/mice"
(--) <default pointer>: Device: "/dev/input/mice"
(==) <default pointer>: Protocol: "Auto"
(**) Option "CorePointer"
(**) <default pointer>: always reports core events
(==) <default pointer>: Emulate3Buttons, Emulate3Timeout: 50
(**) <default pointer>: ZAxisMapping: buttons 4 and 5
(**) <default pointer>: Buttons: 9
(**) <default pointer>: Sensitivity: 1
(II) evaluating device (Keyboard0)
(II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD)
(II) evaluating device (Stylus)
(II) XINPUT: Adding extended input device "Stylus" (type: Wacom Stylus)
(II) evaluating device (<default pointer>;-)
(II) XINPUT: Adding extended input device "<default pointer>" (type: MOUSE)
(**) Option "Device" "/dev/input/event8"
(EE) xf86OpenSerial: Cannot open device /dev/input/event8
No such file or directory.

Либо при подсоединении планшета:

(II) config/hal: Adding input device Wacom Volito2 4x5
(EE) Wacom Volito2 4x5: No type or invalid type specified.
Must be one of stylus, cursor, eraser, or pad
(EE) PreInit returned NULL for "Wacom Volito2 4x5"
(EE) config/hal: NewInputDeviceRequest failed

Пробовал по другому писать Section "InputDevice", например так:

Section "InputDevice"
Identifier "Stylus"
Driver "wacom"
Option "type" "Stylus"
Option "USB" "on"
Option "SendCoreEvents" "on"
Option "Device" "/dev/input/event8"
Option "Mode" "Absolute"
Option "Vendor" "WACOM"
EndSection

(ServerLayout то же менял)

Результат тот же.
То есть пишет, что проблемы с опцией "Type", но ведь она прописана правильно. На другом ноуте работает.

В чём тут дело?
Re: планшет wacom 28.12.2008 15:27Trucker Вот здесь
[open-suse.ru]
пишут, что если подключать планшет после загрузки X, то его подхватывает драйвер мыши.
Как сделать так, чтобы включался драйвер Вакома?
Re: планшет wacom 28.12.2008 16:28peter_ir Думаю, что какой драйвер для wacom указан в xorg.conf в секции InputDevice,
тот и будет с ним работать. Не видя xorg.conf, трудно сказать.
Re: планшет wacom 02.01.2009 00:35Trucker Ну, в общем планшет на АСП 14 работает только при условии его подключения до загрузки Х, и только под рутом. (На втором ноуте при тех же настройках и подключенном планшете Х-сервер не загружается вообще).
На АСП 12 планшет подключался и работал, как часы.

Заметил ещё интересную особенность: если подсоединить планшет уже после загрузки Х-сервера он работает просто, как мышь (в Гимпе тоже). Но если попытаться при этом запустить программу Blender, курсор от плашета перестаёт двигаться, а Blender не запускается. Затем, после переподсоединения планшета курсор опять начинает двигаться, Blender запускается, в настройках Гимпа появляется наконец Stylus, но... всё равно работает, как мышь. что ни ставь,- хоть "экран", хоть "окно".
Что-то не так у 2.6.27 с wacom.

Вот интересно: есть кто-нибудь, у кого usb-планшет работает на ASP 14?
Re: планшет wacom 04.01.2009 20:56Trucker В общем намучился я с wacomом, - чего только не делал.
Сегодня нашёл рпм-пакет linuxwacom-0.8.0.3-4 от 10-й Федоры, снёс всё, что было вакомосвкого на ноуте (кроме wacom.ko) и попробовал его поставить, и он встал без проблем. И планшет после перезагрузки заработал, как надо (без какой-либо правки xorg.conf, то есть, про ваком в него вообще ничего не вписывал!), причём неважно, когда планшет подсоединяешь.
Правда, wacom.co у меня уже не тот, который был в 2.6.27, а тот, что получился при установке из tar.
Надо было, наверное, сразу ставить fc10, ну да ладно, вроде уже всё, что хотел настроить, работает.
RSS-материал