Как откалибровать планшеты Wacom под Ubuntu Lucid?
Я использую планшеты Wacom в Linux довольно долгое время, почти исключительно в Ubuntu, а в предыдущих версиях я использовал xidump
отслеживать входные значения. Я бы использовал эту информацию, чтобы поместить настройки калибровки в мой файл xorg.conf. Однако в самой последней версии Ubuntu эта команда не существует, а пакет wacom-tools
ранее установленный он был удален.
Существует ли новый метод калибровки планшетов Wacom под Linux? Должен ли я использовать другой метод для получения этой информации?
2 ответа
Вот что в итоге сработало для меня.
1) Найдите номер устройства вашего планшета. (Для меня использование строки в качестве идентификатора устройства не сработало. Использование номера устройства, кажется, лучший способ.)
$ xsetwacom --list --verbose
... Display is '(null)'.
... 'list' requested.
... Found device 'Virtual core XTEST pointer' (4).
... Found device 'Virtual core XTEST keyboard' (5).
... Found device 'Power Button' (6).
... Found device 'Video Bus' (7).
... Found device 'Power Button' (8).
... Found device 'Sleep Button' (9).
... Found device 'AT Translated Set 2 keyboard' (10).
... Found device 'Serial Wacom Tablet eraser' (11).
Serial Wacom Tablet eraser ERASER
... Found device 'Serial Wacom Tablet' (12).
Serial Wacom Tablet STYLUS
... Found device 'Macintosh mouse button emulation' (13).
... Found device 'SynPS/2 Synaptics TouchPad' (14).
2) Найти значения по умолчанию / текущие значения для вашей системы.
$ cat /var/log/Xorg.0.log | grep "Serial Wacom Tablet:"
(**) Serial Wacom Tablet: Applying InputClass "Wacom serial class"
(II) Serial Wacom Tablet: type not specified, assuming 'stylus'.
(II) Serial Wacom Tablet: other types will be automatically added.
(**) Serial Wacom Tablet: always reports core events
(II) Serial Wacom Tablet: hotplugging dependent devices.
(II) Serial Wacom Tablet: hotplugging completed.
(--) Serial Wacom Tablet: top X=0 top Y=0 bottom X=30730 bottom Y=18520 resol X=2540 resol Y=2540
3) Настраивайте, пока не найдете хорошие значения.
$ xsetwacom set 12 TopX 60
4) Как только вы найдете хорошие значения, поместите их в /usr/lib/X11/xorg.conf.d/10-wacom.conf
Section "InputClass"
Identifier "Wacom serial class"
MatchProduct "Serial Wacom Tablet"
Driver "wacom"
Option "ForceDevice" "ISDV4"
Option "Button2" "3"
Option "TopX" "60"
Option "BottomX" "30690"
Option "TopY" "10"
Option "BottomY" "18350"
EndSection
Необходимость многократного сброса значений представляет собой небольшую боль (больше, чем просто запись четырех чисел, разумеется), но это не конец света.
Я никогда не видел необходимости калибровки моего планшета Wacom, но, возможно, я все еще могу помочь вам...
Установите пакет evtest и запустите sudo evtest /dev/input/wacom
, Это работало нормально в моей системе. Однако, вопреки своему вводу человеком, evtest, похоже, только начинает фиксировать мгновенные значения при запуске. Поэтому для калибровки вам нужно будет запустить evtest несколько раз и остановить его, используя CTRL-C.
Если вы хотите сохранить свои настройки калибровки, вы должны поместить их в файл .xsessionrc, который создается при каждом входе на ваш X-сервер. Вот отрывок из моего файла, который переключает кнопки стилуса:
if [ -x /usr/bin/xsetwacom ]; then
# Wacom Intuos3 (Stylus)
xsetwacom set 'Wacom Intuos3 6x8' 'Button1' '1'
xsetwacom set 'Wacom Intuos3 6x8' 'Button2' '3'
xsetwacom set 'Wacom Intuos3 6x8' 'Button3' '2'
fi