2009-02-03

Установка планшета Genius WizardPen в Ubuntu

Жена порадовала. Решила перейти на линукс, причем сама. В связи с этим приходится искать ответы на вопросы, которые меня раньше не волновали. Например, как работать со сканером, или вот - как установить графический планшет, чтобы рисовать в GIMP (классная кстати книжка попалась в книжном магазине про него - автор известный, Денис Колесниченко). Ну так вот, собственно о теме.
Планшет у нас - Genius WizardPen, модель точно не помню, вроде бы что-то связанное с 5x4. При подключении автоматом не подключается. Ходят слухи, что с Wacoom такой проблемы нет, но такой планшет не всем по карману. Ну мир не без добрых людей, и решение есть. Я нашел пути для 8.04 и 8.10, меня интересовал второй. Кто свободно читает английский - прямая дорога по ссылкам, я же приведу мой перевод, чтобы русскоязычным было легче.

1) Копируем файл http://specificcrap.arbitrarycrap.com/wizardpen_drv.so в /usr/lib/xorg/modules/input/
2) Подключаем устройство если оно все еще отключено.
3) Находим имя устройства в системе: grep -i name /proc/bus/input/devices
4) Создаем файл /etc/hal/fdi/policy/99-x11-wizardpen.fdi и записываем в него такое содержимое:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<deviceinfo version="0.2">
<device>
<match key="info.product" contains="ИМЯ ВАШЕГО УСТРОЙСТВА, ПОЛУЧЕННОЕ В ШАГЕ 3">
<merge key="input.x11_driver" type="string">wizardpen</merge>
<merge key="input.x11_options.SendCoreEvents" type="string">true</merge>
<merge key="input.x11_options.TopX" type="string">5619</merge>
<merge key="input.x11_options.TopY" type="string">6554</merge>
<merge key="input.x11_options.BottomX" type="string">29405</merge>
<merge key="input.x11_options.BottomY" type="string">29671</merge>
<merge key="input.x11_options.MaxX" type="string">29405</merge>
<merge key="input.x11_options.MaxY" type="string">29671</merge>
</match>
</device>
</deviceinfo>
5) Перезагрузка

У меня все прошло на ура, без эксцессов. Если у вас возникли проблемы - в оригинальных статьях есть еще пути разрешения всяких нестыковок, но мне они не понадобились, надеюсь, вам тоже не пригодятся.
Ну а дальше уже надо настроить GIMP для использования планшета. Правка - Параметры - Устройства ввода - Настроить дополнительные устройства ввода. Выбираем устройство, справа от него в выпадающем списке выбираем "Экран", сохраняем. В настройках инструмента "Динамика кисти" для кистей ставим галку "Размер", для карандаша и резинки галку "Непрозрачность". Пожалуй, всё.

P.S. После выхода Ubuntu 9.04 в оригинале появилась пометка:
"The tutorial currently still works with Ubuntu 9.04 (Jaunty Jackalope)". Ну и прекрасно.

Update от 15 июля 2010 года
Отлично работает на Ubuntu 10.04 метод 1 со статьи
https://help.ubuntu.com/community/TabletSetupWizardpen

9 комментариев:

ZaVok комментирует...

Работает в мойм Arch-linux, хотя понадобилось добавить в xorg.conf

Option "AutoAddDevices" "true"

в секцию "ServerFlags"

(по неизведанным причинам у меня там стояло false)

ZaVok комментирует...

ВНЕЗАПНО обнаружил, что ни кнопки ни нажатие пера не дают никакой реакции.

Kawaikunee комментирует...

Планшет не работает как мышка. Только в специальной программе, такой как GIMP, и если его соответствующе настроить.

ZaVok комментирует...

В ubuntu 8.4 и в Arch-е до обновления всё работало как мышка.

А в гимпе оно и после настройки не работает. Может не там настраивал.

Сегодня вечером ещё покопаюсь.

ZaVok комментирует...

Отключив AutoAddDevices в xorg.conf и настроив всё "по старинке" (к в 8.4 убунте) я добился желаемой работы устройсства.
(хоть это и не правильный способ)

Но в GIMP-е, если включить планшет в настройках, сила нажатия не определяется. Точнее, как будто она всегда = 0.

Так что рисую пока так, без силы нажатия.

Kawaikunee комментирует...

В настройках инструмента "Динамика кисти" для кистей ставим галку "Размер", для карандаша и резинки галку "Непрозрачность".

madcat404 комментирует...

А в 10.04 как планшет работает, нормально? А то у меня с этим же планшетом вот такая вот проблема
http://otvety.google.ru/otvety/thread?tid=16caae0b95b15e93

Kawaikunee комментирует...

Неа, не завелся на 10.04 и, так как не особо он теперь и нужен (жена увлеклась 3D-моделированием в Blender и фотографией) - скорее Wacoom купим чем этот настроим.

Kawaikunee комментирует...

Ubuntu 10.04 - работает на всю катушку
Method 1 со страницы
https://help.ubuntu.com/community/TabletSetupWizardpen