Авторизация
Логин

Пароль



Забыли пароль?
Запросите новый здесь.
Просмотр темы
Графика в Linux :: Аппаратное обеспечение :: Устройства ввода
 Распечатать тему
Планшет под линукс
zmey
#1 Распечатать сообщение
Опубликовано 23/04/2008 19:37
Аватар пользователя

Junior Member


Сообщений: 12
Зарегистрирован: 21.10.07

Доброго времени суток!
Хочу купить планшет. Не профессиональный, но пригодный к употреблению. (До сих пор с планшетами дела не имела; люблю рисовать руками и хочу попробовать.)
На домашних машинах сейчас стоят регулярно обновляемые нестабильные ветки Alt Linux и Debian; соответственно, хочется и дальше работать под ними.
Что бывает подходящего?
 
Portnov
#2 Распечатать сообщение
Опубликовано 23/04/2008 21:10
Member


Сообщений: 156
Зарегистрирован: 27.07.06

Wacom. Кажется, любой. С Genius вроде похуже, но по крайней мере некоторые работают.
 
zmey
#3 Распечатать сообщение
Опубликовано 24/04/2008 19:05
Аватар пользователя

Junior Member


Сообщений: 12
Зарегистрирован: 21.10.07

По итогам размышлений был куплен Wacom Bamboo Fun M.
Пытаюсь настроить. Сейчас имеем следующее.
Модуль wacom в ядро загружен. В xorg.conf прописано
Загрузить источник  Код

  Section "InputDevice"
        Identifier      "stylus"
        Driver          "wacom"
        Option          "Device"                "/dev/input/event1"
        Option          "Type"                  "stylus"
        Option          "USB"                   "on"
EndSection

Section "InputDevice"
        Identifier      "eraser"
        Driver          "wacom"
        Option          "Device"                "/dev/input/event1"
        Option          "Type"                  "eraser"
        Option          "USB"                   "on"
EndSection

Section "InputDevice"
        Identifier      "cursor"
        Driver          "wacom"
        Option          "Device"                "/dev/input/event1"
        Option          "Type"                  "cursor"
        Option          "USB"                   "on"
EndSection

...

Section "ServerLayout"
...
        InputDevice     "stylus"                "SendCoreEvents"
        InputDevice     "eraser"                "SendCoreEvents"
        InputDevice     "cursor"                "SendCoreEvents"
EndSection





Никаких признаков присутствия планшета в системе не проявляется.

Почему в конфиге event1. Потому что судя по выводу wacdump event0 - точно клавиатура, а event2 - точно мышь. Однако при тычке стилусом в планшет wacdump для event1 ничего не выдаёт.

В dmesg при втыкании планшета загадочное.
Загрузить источник  Код
usb 1-8: new full speed USB device using ohci_hcd and address 6
usb 1-8: configuration #1 chosen from 1 choice





Та же картина и в Alt Linux, и в Debian.
Хочется понять, чего ему не хватает.
 
buzz
#4 Распечатать сообщение
Опубликовано 24/04/2008 19:36
Администратор


Сообщений: 50
Зарегистрирован: 03.08.06

Вам нужно скачать архив с драйвером с сайта http://linuxwacom.sourceforge.net/:
http://prdownloads.sourceforge.net/linuxwacom/linuxwacom-0.7.9-11.tar.bz2

распаковать его
$ tar -jxvf linuxwacom-0.7.9-11.tar.bz2
и набить команды:
$ cd linuxwacom-0.7.9-11/prebuilt
$ sudo ./uninstall
$ sudo ./install

и перезугрузить иксы. По идее все должно заработать, если нет пшите

Команда для настройки планшета
$ wacomcpl
 
http://buzz.ulx.ru
buzz
#5 Распечатать сообщение
Опубликовано 24/04/2008 19:38
Администратор


Сообщений: 50
Зарегистрирован: 03.08.06

Мои настройки xorg.conf
Загрузить источник  Код

Section "InputDevice"
    Identifier     "stylus"
    Driver         "wacom"
    Option         "Device" "/dev/input/wacom"
    Option         "Type" "stylus"
#    Option         "ForceDevice" "ISDV4"# Tablet PC ONLY
    Option         "USB"   "on"
EndSection

Section "InputDevice"
    Identifier     "eraser"
    Driver         "wacom"
    Option         "Device" "/dev/input/wacom"
    Option         "Type" "eraser"
#    Option         "ForceDevice" "ISDV4"# Tablet PC ONLY
    Option         "USB"   "on"
EndSection

Section "InputDevice"
    Identifier     "cursor"
    Driver         "wacom"
    Option         "Device" "/dev/input/wacom"
    Option         "Type" "cursor"
#    Option         "ForceDevice" "ISDV4"# Tablet PC ONLY
    Option         "USB"   "on"
EndSection

Section "InputDevice"
    Identifier     "pad"
    Driver         "wacom"
    Option         "Device" "/dev/input/wacom"
    Option         "Type" "pad"
    Option         "USB"   "on"
EndSection
<...>
Section "ServerLayout"

   # Uncomment if you have a wacom tablet
    Identifier     "Default Layout"
    Screen      0  "Default Screen" 0 0
    InputDevice    "Generic Keyboard"
    InputDevice    "Configured Mouse"
    InputDevice    "stylus" "SendCoreEvents"
    InputDevice    "cursor" "SendCoreEvents"
    InputDevice    "eraser" "SendCoreEvents"
    InputDevice    "pad" "SendCoreEvents"
EndSection



 
http://buzz.ulx.ru
zmey
#6 Распечатать сообщение
Опубликовано 24/04/2008 20:22
Аватар пользователя

Junior Member


Сообщений: 12
Зарегистрирован: 21.10.07

А обязательно ли именно последнюю версию, и именно в бинарях?
Бинарная версия не ставится.
Но в обоих дистрибутивах есть тот же драйвер более старых версий. Он установлен; после установки иксы перезапускались.
Для Alt Linux муж собрал пакет со свежей версией; но его установка ничего не дала.
В Debian компилировать не пробовали.
 
buzz
#7 Распечатать сообщение
Опубликовано 24/04/2008 22:34
Администратор


Сообщений: 50
Зарегистрирован: 03.08.06

zmey написал:
А обязательно ли именно последнюю версию, и именно в бинарях?
Бинарная версия не ставится.
Но в обоих дистрибутивах есть тот же драйвер более старых версий. Он установлен; после установки иксы перезапускались.
Для Alt Linux муж собрал пакет со свежей версией; но его установка ничего не дала.
В Debian компилировать не пробовали.


Нет, не обязательно. Но поставив бинарники, у вас не будет возни со сборкой, тк. нужно тогда установить TCL/TK-dev пакеты..
здесь http://linuxwacom...dex.php/dl написано, что только в самых последних версиях появилась поддержка Bamboo.
Возможно вам нужно обновить модуль для ядра...
Вот хорошая статья по установке на убунту http://dmitry.sha...ntu-gutsy/, но с некоторыми оговорками должна также подойти и к другим дистрам.
 
http://buzz.ulx.ru
zmey
#8 Распечатать сообщение
Опубликовано 25/04/2008 00:49
Аватар пользователя

Junior Member


Сообщений: 12
Зарегистрирован: 21.10.07

По результатам чтения мануалов, прежде всего http://gentoo-wik...com_Tablet, понято следующее.
Поддержка Bamboo Fun в ядре Linux ещё не реализована.
Поддержка Bamboo начинается с ядра 2.6.23.
После установки на Debian ядра 2.6.24 (в Alt Linux такого просто ещё нет) стало возможным создать /dev/input/wacom путём задания правила для udev:
Загрузить источник  Код
$ cat /etc/udev/rules.d/10-local.rules
KERNEL=="event*", SYSFS{idVendor}=="056a", NAME="input/%k", SYMLINK="input/wacom"




Для того, чтобы появилась хоть какая-то реакция на нажатие, пришлось пересобрать модуль ядра wacom.ko, добавив в файл wacom_wac.c следующее:
Загрузить источник  Код
...
{ USB_DEVICE(USB_VENDOR_ID_WACOM, 0x17) },
{ USB_DEVICE(USB_VENDOR_ID_WACOM, 0x18) },
...



(это добавляется в структуру usb_device_id)

Сейчас имеем: при любом нажатии стилусом на планшет курсор улетает в правый нижний угол.
Отсюда пока вывод: не верьте вышенаписанному и не покупайте планшеты wacom bamboo *.
И всё-таки: не сталкивался ли кто с подобным, и не подскажет ли этот кто-то, что тут можно сделать?
 
buzz
#9 Распечатать сообщение
Опубликовано 25/04/2008 01:17
Администратор


Сообщений: 50
Зарегистрирован: 03.08.06

у меня bamboo fun, убунту 7.10, ядро 2.6.22, linuxwacom 0.7.9 собранный на месте.
Я думаю вам нужно еще поэксперементировать Smile

К планшету претензий никаких и даже оч приятно иметь такую стильную (и полезную) вещь на раб. столе.
Компания wacom официально не поддерживает пользователей линукса, но дрова под линухом работают ничуть не хуже, чем на выньдосе. Правда бывает без бубна и напильника никак не обойтись..
 
http://buzz.ulx.ru
zmey
#10 Распечатать сообщение
Опубликовано 25/04/2008 01:21
Аватар пользователя

Junior Member


Сообщений: 12
Зарегистрирован: 21.10.07

Про курсор в нижнем углу, кажется, поняла. У него стоит очень большое разрешение. Если рисовать мелко-мелко в левом верхнем углу планшета, всё получается!
 
buzz
#11 Распечатать сообщение
Опубликовано 25/04/2008 01:32
Администратор


Сообщений: 50
Зарегистрирован: 03.08.06

В вашей домашней папке в файле .xinitrc записаны настройки планшета (xsetwacom set... что-то там). Просто удалите их и запустите wacomcpl чтобы включились настройки по умолчанию.
 
http://buzz.ulx.ru
babayasin
#12 Распечатать сообщение
Опубликовано 30/04/2008 02:01
Member


Сообщений: 192
Зарегистрирован: 22.06.07

Хмм, если память не обманывает, подключение Вакома под Debian Sarge (тогда ещё) не потребовало чего-то сверх уже имевшегося, и уж тем более пересборки ядра. Linuxwacom тоже не устанавливался. Единственное, что имеет отношение в планшету, выглядит как

xserver-xorg-input-wacom X.Org X server -- wacom input driver

и пришёл, как я понимаю, в составе пакетов Х11.

Соответствующие секции в xorg.conf выглядят так же, как уже приводилось.
 
22design.ru
Portnov
#13 Распечатать сообщение
Опубликовано 30/04/2008 09:06
Member


Сообщений: 156
Зарегистрирован: 27.07.06

babayasin, ну это зависит от модели планшета просто. У меня вот Intuos3 A6Wide, штатное мое в тот момент ядро 2.6.22 его не держало. Благо чуть ли не в день покупки вышло 2.6.23 - в нем всё запахало. Только Touch Strip не работала - так дело решилось, когда через месяц вышла новая версия linuxwacom (xserver-xorg-input-wacom - это оно и есть).
zmey, так что вам совет - берите последнее ядро и последний linuxwacom.
 
Dimak_XXZZ
#14 Распечатать сообщение
Опубликовано 30/10/2008 01:05
Newbie


Сообщений: 9
Зарегистрирован: 29.05.06

У меня Genius G-PEN 560, сейчас все вроде работает. Мой патч для ядра в 2.6.25 включили вроде. С иксовым драйвером там не очень хорошо. Есть драйвер wizardpen - wizardpen-drv.sourceforge.net. Но он под новые иксы не компилится. Когда он хостился на другом сайте, там на форуме выкладывали версию 0.6, которая компилится, но с этим планшетом не работает (я начал разбираться почему, но потом почему-то забил, а сейчас и эту версию 0.6 найти не могу). И есть исправленный мной wizardpen-0.5.0, с которым у меня сейчас все и работает.
 
Ratte6-1
#15 Распечатать сообщение
Опубликовано 25/04/2010 12:07
Junior Member


Сообщений: 31
Зарегистрирован: 20.05.09

привет. у меня тоже g-pen 560. дистрибутив Debian testing.
работает очень странно- даже при удалении всех драйверов планшет работает. но отрабатывает движения НАД планшетом только до момента прикосновения к планшету, после касания отрабатывает только нажатия Sad посоветуйте что-нибудь
Все куплю!-сказало злато;
все возьму!-сказал булат.
 
http://selisiltra.ho.ua
wavilen
#16 Распечатать сообщение
Опубликовано 26/04/2010 18:17
Аватар пользователя

Newbie


Сообщений: 9
Зарегистрирован: 26.04.10

Тоже являюсь обладателем злосчастного G-Pen 560
советую пользователям дистров отличных от генты посетить
https://launchpad.../wizardpen
взять оттут последний trunk и собрать драйвер, авось повезёт...
пользователи gentoo и всего что перевавривает portage могут попробывать воспользоватся моим творением
http://wavilen.go...999.ebuild
Ещё кое что полезное писал я в своё время у себя в блоге
http://wavilen.bl.../wizardpen
 
wavilen.blogspot.com
prokoudine
#17 Распечатать сообщение
Опубликовано 26/04/2010 18:34
Аватар пользователя

Суперадмин


Сообщений: 2354
Зарегистрирован: 27.03.06

@wavilen Вот это я понимаю — человек делом занимается. Спасибо Smile
 
Ratte6-1
#18 Распечатать сообщение
Опубликовано 08/05/2010 15:40
Junior Member


Сообщений: 31
Зарегистрирован: 20.05.09

wavilen написал:
Тоже являюсь обладателем злосчастного G-Pen 560
советую пользователям дистров отличных от генты посетить
https://launchpad.../wizardpen
взять оттут последний trunk и собрать драйвер, авось повезёт...
пользователи gentoo и всего что перевавривает portage могут попробывать воспользоватся моим творением
http://wavilen.go...999.ebuild
Ещё кое что полезное писал я в своё время у себя в блоге
http://wavilen.bl.../wizardpen

я только начал осваиваться с генту (calculate) поэтому подскажи пожалуйста по шагам как этот драйвер установить.
Все куплю!-сказало злато;
все возьму!-сказал булат.
 
http://selisiltra.ho.ua
wavilen
#19 Распечатать сообщение
Опубликовано 12/08/2010 20:26
Аватар пользователя

Newbie


Сообщений: 9
Зарегистрирован: 26.04.10

я только начал осваиваться с генту (calculate) поэтому подскажи пожалуйста по шагам как этот драйвер установить.


Могу только отослать к вики
http://ru.gentoo-...ge_Overlay
там рассказано как использовать свои и скачанные с инета отдельные ebuild

з.ы.: дату поста видел, но лучше поздно чем никогда Wink
Изменил(а) wavilen, 12/08/2010 20:27
 
wavilen.blogspot.com
wavilen
#20 Распечатать сообщение
Опубликовано 12/08/2010 20:31
Аватар пользователя

Newbie


Сообщений: 9
Зарегистрирован: 26.04.10

может кто в курсе как заставить работать силу нажатия в blender 2.53 на xorg 1.8.2 ?
 
wavilen.blogspot.com
Перейти на форум: