Wacom CTL-480-S обнаружен, но не работает должным образом
Последние три дня я пытался настроить вышеупомянутый планшет, используя команды xsetwacom, сгруппированные в скриптах оболочки, и он работает почти идеально, за исключением того факта, что четыре клавиши ExpressKeys, присутствующие на самом планшете, никак не будут работать. Вот что я сделал:
- Установил драйвер ядра input-wacom.
- Установил драйвер xf86-input-wacom xorg.
- Rebooted.
Я побежал
xsetwacom list devices
и он обнаружил все, что мне нужно: блокнот, ластик и стилус.Wacom Intuos S Pad pad id: 10 type: PAD Wacom Intuos S Pen stylus id: 11 type: STYLUS Wacom Intuos S Pen eraser id: 13 type: ERASER
Я настроил параметры, такие как область и ярлыки кнопок, с помощью команд оболочки и сценариев с
xsetwacom
,
lsusb
, dmesg
а также xinput list
покажите нормальный вывод, сказав, что пэд обнаружен, но затем выполните шаги, описанные выше, для настройки ExpressKey, например, с помощью такой команды, как this xsetwacom set "Wacom Intuos S Pad pad" button 1 "key +a"
я не вижу ошибок, напечатанных на оболочке, но нажатие кнопки на планшете не печатает a
символ в любом текстовом приложении. После много серфинга в сети, вчера я получил его на работу, делая sudo modprobe wacom && sudo modprobe wacom_w8001
, но это определенно не было решением моей проблемы, поскольку перезагрузка компьютера впоследствии давала мне снова не отвечающие кнопки, и сейчас воспроизведение этого шага неэффективно, нажатия кнопок даже не сообщаются xev
,
Кроме того, вот два сценария, которые я использую для настройки планшета на лету для различных приложений, которые я использую. wacom_gimp
:
#!/bin/bash
#Set up the area to use the whole tablet
xsetwacom set "Wacom Intuos S Pen stylus" area 0 0 15200 9500
#Set up the stylus buttons
xsetwacom set "Wacom Intuos S Pen stylus" button 1 1
xsetwacom set "Wacom Intuos S Pen stylus" button 2 2
xsetwacom set "Wacom Intuos S Pen stylus" button 3 "key +ctrl +z"
#Set up the ExpressKeys
xsetwacom set "Wacom Intuos S Pad pad" button 3 "key +p"
xsetwacom set "Wacom Intuos S Pad pad" button 1 "key +n"
xsetwacom set "Wacom Intuos S Pad pad" button 8 "key +a"
xsetwacom set "Wacom Intuos S Pad pad" button 9 "key +shift +e"
wacom_osu
:
#!/bin/bash
#Set up the area to be less than 1/4 of the tablet.
xsetwacom set "Wacom Intuos S Pen stylus" area 9000 0 15200 3750
#Set up the stylus buttons
xsetwacom set "Wacom Intuos S Pen stylus" button 1 1
xsetwacom set "Wacom Intuos S Pen stylus" button 2 5
xsetwacom set "Wacom Intuos S Pen stylus" button 3 4
#Set up the ExpressKeys
xsetwacom set "Wacom Intuos S Pad pad" button 3 "key +ctrl +r"
xsetwacom set "Wacom Intuos S Pad pad" button 1 "key +f5"
xsetwacom set "Wacom Intuos S Pad pad" button 9 "key +f8"
xsetwacom set "Wacom Intuos S Pad pad" button 8 "key +f9"
Я что-то упустил в моей настройке? Что-то не так в моем действии? Я следовал инструкциям в Linux Wacom Tablet Project Wiki. Я также посмотрел это руководство, но применение исправлений и компиляция из исходного кода приводило к ошибкам компиляции, поэтому я сдался.