Проблема со старым гением цифрового планшета для рисования, Ubuntu 16.10

У меня старый гениальный планшет. Он отлично работает на Ubuntu 16.04, но на Ubuntu 16.10 не работает.

На Linux Deepen и Win10 планшет тоже работает нормально.

Планшет не тянет. Смотри, как это не имеет давления. Я тестирую в Krita, gimp и MyPaint.

Я ищу исправить это, но ничего не нахожу. Я надеюсь, что кто-нибудь может мне помочь.

xinput --list

Virtual core pointer                        id=2    [master pointer  (3)]
Virtual core XTEST pointer                  id=4    [slave  pointer  (2)]
UC-LOGIC Tablet WP5540U Pen                 id=8    [slave  pointer  (2)]
UC-LOGIC Tablet WP5540U Mouse               id=9    [slave  pointer  (2)]
ImPS/2 BYD TouchPad                         id=11   [slave  pointer  (2)]

lsusb

Bus 004 Device 002: ID 5543:0004 UC-Logic Technology Corp. Tablet WP5540U

xinput список реквизитов "UC-LOGIC планшет WP5540U Pen"

Device Enabled (143):   1
Coordinate Transformation Matrix (145): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (271): 0
Device Accel Constant Deceleration (272):   1.000000
Device Accel Adaptive Deceleration (273):   1.000000
Device Accel Velocity Scaling (274):    10.000000
Device Product ID (264):    21827, 4
Device Node (265):  "/dev/input/event13"
Evdev Axis Inversion (275): 0, 0
Evdev Axis Calibration (276):   <no items>
Evdev Axes Swap (277):  0
Axis Labels (278):  "Abs X" (268), "Abs Y" (269), "Abs Pressure" (270)
Button Labels (279):    "Button Unknown" (267), "Button Unknown" (267), "Button Unknown" (267), "Button Wheel Up" (149), "Button Wheel Down" (150), "Button Horiz Wheel Left" (151), "Button Horiz Wheel Right" (152)
Evdev Scrolling Distance (280): 0, 0, 0
Evdev Middle Button Emulation (281):    1
Evdev Middle Button Timeout (282):  50
Evdev Third Button Emulation (283): 0
Evdev Third Button Emulation Timeout (284): 1000
Evdev Third Button Emulation Button (285):  3
Evdev Third Button Emulation Threshold (286):   20
Evdev Wheel Emulation (287):    0
Evdev Wheel Emulation Axes (288):   0, 0, 4, 5
Evdev Wheel Emulation Inertia (289):    10
Evdev Wheel Emulation Timeout (290):    200
Evdev Wheel Emulation Button (291): 4
Evdev Drag Lock Buttons (292):  0

И Тест Устройства MyPaint

MOTION_NOTIFY x=636.00 y=260.00 pressure=0.0000 drawWindow

1 ответ

Решение

Эта проблема

Есть ошибка на xserver-xorg-input-evdev-1:2.10.2 что конкретно влияет на давление, из ядра evdev не сообщается xserver-xorg-evdev:

https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/1639337

Согласно одному из комментариев, решение состоит в том, чтобы xserver-xorg-input-evdev-1:2.10.1Пожалуйста, помогите, добавив себя в список одного из затронутых пользователей в списке, чтобы это можно было правильно исправить (пакет обновляется до более новой версии).

Как понизить пакет

Загрузите старый пакет здесь: http://packages.ubuntu.com/xenial/xserver-xorg-input-evdev (если x86 64 бит, это amd64если x86 32 бита, i386)

После этого вы должны открыть терминал и сделать:

sudo dpkg --force-all -i path/to/xserver-xorg-input-evdev_2.10.1-1ubuntu2_amd64.deb.deb

настройка пути к правильной папке. Наконец, заставьте пакет не обновляться:

sudo apt-mark hold xserver-xorg-input-evdev

Вам нужно будет обратить внимание на эту ошибку, поэтому вы уберете отметку, когда она будет устранена (по той же ссылке на ошибку найдите, где можно внести изменения в список рассылки)

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

Другие вопросы по тегам