Когда поставишь Linux, всё в нём потихонечку настроишь, отладишь и заставишь работать — уже захочется отдыха для души… Чаще всего это, не считая сёрфинга по Сети, музыка и/или рисование. Ну или Blender. С музыкой всё достаточно просто — существует масса легко настраиваемых плееров для этой оси. А для рисования удобнее пользоваться графическими планшетами.

В основном производители обеспечивают свою продукцию драйверами только под Windows, в том числе и мой планшет Genius G-Pen 340. Пришлось полазить по всяким форумам и сайтам и найти нужные драйвера, чтобы наконец-таки порисовать :)

Вот список необходимых команд:

Установка драйвера Wizardpen

Сначала нам необходимо подключить репозитарии PPA:

sudo add-apt-repository ppa:doctormo/xorg-wizardpen

Затем подгрузить обновления:

sudo apt-get update

И установить драйвер ‘’‘xserver-xorg-input-wizardpen’‘’:

sudo apt-get install xserver-xorg-input-wizardpen

Драйвер установлен, копируем файлик с настройками

sudo mkdir /usr/lib/X11/xorg.conf.d

sudo cp /usr/share/X11/xorg.conf.d/70-wizardpen.conf /usr/lib/X11/xorg.conf.d/70-wizardpen.conf

Планшет готов к работе! Осторожно, может возникнуть маленькая проблема – отказ usb-клавиатуры или других девайсов. Всё решается переподключением устройств.

Одновременная работа планшета и мыши в GIMP

В файле /usr/lib/X11/xorg.conf.d/70-wizardpen.conf должно быть прописано следующее:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 Section "InputClass"
    Identifier      "wizardpen"
    MatchIsTablet   "on"
    MatchDevicePath "/dev/input/event*"
    MatchVendor     "UC-LOGIC|KYE Systems|Ace Cad"
    Driver          "wizardpen"
 EndSection
 
 Section "InputClass"
    Identifier      "wizardpen ignore mouse dev"
    MatchIsTablet   "on"
    MatchDevicePath "/dev/input/mouse*"
    MatchVendor     "UC-LOGIC|KYE Systems|Ace Cad"
    Driver          ""
 EndSection

С помощью этой конфигурации за планшетом и мышью будет сохраняться последний выбранный инструмент с заданными настройками. Теперь, чтобы ни мышь, ни планшет не отказывались работать необходимо верно настроить GIMP. Идём в Edit (Правка) - Preferences (Настройки) - Configure Extended Input Devices… (Настройка расширенных устройств ввода…)

Не забудьте всё сохранить и перезагрузиться!

Изменение конфигурации устройства (не проверено)

На большинстве планшетов расположены горячие кнопки. На мой взгляд гораздо полезнее отключить их и использовать всю поверхность планшета. Для этого надо отредактировать конфигурацию девайса, но для начала узнаем, под каким именем ваш компьютер его видит:

cat /proc/bus/input/devices #выводит информацию о всех подключенных устройствах ввода

Например, информация о моём планшете выглядит так:

1
2
3
4
5
6
7
8
9
10
11
 I: Bus=0003 Vendor=5543 Product=0003 Version=0100 
 N: Name="UC-LOGIC Tablet WP4030U" 
 P: Phys=usb-0000:00:1d.2-1/input0 
 S: Sysfs=/devices/pci0000:00/0000:00:1d.2/usb4/4-1/4-1:1.0/input/input3 
 U: Uniq= 
 H: Handlers=mouse1 '''event3''' 
 B: EV=1f 
 B: KEY=c01 0 3f0001 0 0 0 0 0 0 0 0 
 B: REL=303 
 B: ABS=100000f 
 B: MSC=10

Планшет имеет имя ‘’‘event3’‘’, но оно при каждой перезагрузке может меняться, поэтому в файле конфигурации будет прописано ‘’‘event*’‘’.

Давайте откроем этот файл:

1
2
3
 sudo gedit /usr/lib/X11/xorg.conf.d/70-wizardpen.conf    # для пользователей Gnome
 sudo kate /usr/lib/X11/xorg.conf.d/70-wizardpen.conf    # для пользователей KDE
 sudo mcedit /usr/lib/X11/xorg.conf.d/70-wizardpen.conf   # для пользователей любых других оболочек

И увидим примерно следующее:

1
2
3
4
5
6
7
8
9
10
11
 Section "InputClass" 
    Identifier "wizardpen" 
    MatchIsTablet "on" 
    MatchDevicePath "/dev/input/event*" 
    MatchVendor "UC-LOGIC|KYE Systems|Ace Cad" 
    Driver "wizardpen" 
    Option          "TopX"          "260" 
    Option          "TopY"          "377" 
    Option          "BottomX"       "17782" 
    Option          "BottomY"       "10584" 
 EndSection

Из-за этих указанных верхних и нижних координат рабочей области мы не можем использовать всю площадь поверхности планшета. Надо заменить эти координаты, чтобы получилось так:

1
2
3
4
5
6
7
8
9
10
11
 Section "InputClass" 
    Identifier "wizardpen" 
    MatchIsTablet "on" 
    MatchDevicePath "/dev/input/event*" 
    MatchVendor "UC-LOGIC|KYE Systems|Ace Cad" 
    Driver "wizardpen" 
   Option          "TopX"          "0"
   Option          "TopY"          "0"
   Option          "BottomX"       "32541"
   Option          "BottomY"       "32762"
 EndSection

Теперь будет активна вся рабочая область планшета, осталось сохранить файл и перезагрузиться.

На сайте, похожем на официальный, сказано, что данный драйвер подходит для планшетов Acecad Flair II GT-504, DigiPro 5.5×4” Graphics Tablet, Digital Ink Pad (A4 format), G-pen, Genius Wizardpen, Genius Mousepen, Genius Easypen i405, Genius, iBall, Manhattan, Pentagram, QWare, Trust TB-3100, Trust TB-5300, Trust TB-6300, UC-LOGIC, iBall Tablet PF8060, AIPTEK HyperPen 10000 U и AIPTEK Slim Tablet U600 Premium.