Отправляет email-рассылки с помощью сервиса Sendsay

устройство ввода Genius Tablet EasyPen

Может кто подскажет... "Озвучивание" проблемы будет в самом низу.

Устройство представляет из себя планшетик с пером (stylus). Если
водить пером по планшетику, то на экране соответственно перемещается
курсор мыши. Есть возможность обработки нажатия клавиш мыши, т.е. на
самом пере есть две кнопки. Т.о. этот инструмент удобен для
художников, дизайнеров и пр.

Данный девайс мне почти сразу удалось подключить (но пока только к 2.4
ядру) - делалось все по доке, находящейся прямо на сайте genius:
http://www.genius-europe.com/service/faq/tuxtablet.htm

Итак, чтобы подключить ее только в консоли (в этом режиме данное
устройство исключает использование мыши), необходимо остановить сервис
gpm

$ /sbin/service gpm stop

И запустить gpm со следующими параметрами:

$ gpm -t acecad -m /dev/ttyS0

Если устройство подключено к COM1, то /dev/ttyS0, если к COM2, то
/dev/ttyS1

Чтобы перо заработало в X-ах (4.x) в /etc/X11/XF86Config нужно внести
следующие изменения:
в секцию [Section "Module"] добавить
Load "summa"
в секцию [Section "ServerLayout"]
InputDevice "EasyPen" "SendCoreEvents"
и создать новую секцию [Section "InputDevice"]
Driver "summa"
Identifier "EasyPen"
Option "Device" "/dev/ttyS0"
Option "InputFashion" "Tablet"
Option "Mode" "Absolute"
Option "Name" "EasyPen"
Option "Compatible" "True"
Option "Cursor" "Stylus"
Option "Protocol" "Auto"
Option "SendCoreEvents" "on"
Option "Vendor" "GENIUS"
Перед перезапуском X-ов (чтобы изменения вступили в силу) необходимо
опять остановить сервис gpm

$ /sbin/service gpm stop

И запустить его с параметрами

$ gpm -t summa -m /dev/ttyS0

Это обязательно, потому что прямой поддержки Genius EasyPen в X-ах
нет, но есть возможность снимать данные от gpm, у которого поддержка
этого устройства есть.

Дык, вот проблема в том, что все выше сказанное отказывается работать
на ядре 2.6 (что в консольном, что в графическом режиме). Причем
довольно странно - не запускается gpm ни для /dev/ttyS0, ни для
/dev/ttyS1, т.е. команда (даже без других параметров)

$ gpm -m /dev/ttyS0

говорит "Could not open /dev/ttyS0". Аналогично и с /dev/ttyS1. У
ядра 2.6, видимо, отсутствует поддержка именно этих устройств, но
какие устройства вместо них? Вот в чем вопрос.

Ответить   Wed, 11 Aug 2004 08:54:34 +0400 (#209511)

 

Ответы:

Kolotov Alexandr <akmypo***@m*****.ru> writes:

Есть подозрение, что в вашем 2.6 ядре не включена поддержка
последовательного порта (CONFIG_SERIAL_8250). Или модуль не
подгружен.

Ответить   Max Vasin Wed, 11 Aug 2004 10:39:29 +0400 (#209577)

 

Спасибо, загрузил модуль

$ /sbin/modprobe 8250

GPM теперь не ругается... дома попробую запустить EasyPen...

Ответить   Wed, 11 Aug 2004 11:15:56 +0400 (#209600)

 

Здравствуйте товарищи.

Попробуй mkdev

С уважением Владимир
email: prog@v*****.ru

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 10746; Возраст листа: 383; Участников: 1243
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/210244



-*Информационный канал Subscribe.Ru
Адрес подписки:
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписать: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Владимир Власенко Thu, 12 Aug 2004 13:50:10 +1100 (#210244)