Планшет Huion 580 с человечностью 16.04 - обнаруженный USB, но не работает или появляется в xinput

Я пытаюсь использовать планшет Huion 580 на Lenovo T460p, работающей 16.04 с 4.4.0-36-универсальной версией ядра, но устройство является абсолютно нераспознанным (мудрый функциональностью, по крайней мере) машиной.

Я подтвердил, что аппаратные средства в хорошем состоянии: я успешно использовал планшет на машине окон и все аппаратные индикаторы на самом устройстве (колеблющийся, перо по поверхности планшета заставляет световые сигналы продвинуться, и т.д.) работают как ожидалось.

Вывод lsusb следующие:

lhallock@selene:~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 006: ID 058f:9540 Alcor Micro Corp. AU9540 Smartcard Reader
Bus 001 Device 005: ID 04f2:b541 Chicony Electronics Co., Ltd 
Bus 001 Device 004: ID 8087:0a2b Intel Corp. 
Bus 001 Device 003: ID 138a:0090 Validity Sensors, Inc. 
Bus 001 Device 002: ID 256c:006e  
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Немаркированный 256c:006e планшет, как подтверждено

lhallock@selene:~$ sudo uclogic-probe 1 2 | uclogic-decode
[sudo] password for lhallock: 
  Manufacturer: HUION???
       Product: PenTablet?
         Max X: 32000
         Max Y: 20000
  Max pressure: 2047
    Resolution: 4000
Internal model: H580
Buttons status: HK On

Однако устройство не появляется в xinput list:

lhallock@selene:~$ xinput list
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=12   [slave  pointer  (2)]
⎜   ↳ TPPS/2 IBM TrackPoint                     id=14   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Video Bus                                 id=8    [slave  keyboard (3)]
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]
    ↳ Integrated Camera                         id=10   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=11   [slave  keyboard (3)]
    ↳ ThinkPad Extra Buttons                    id=13   [slave  keyboard (3)]

Я также попытался установить digimend-dkms_6_all.deb пакет, который утверждал, что установил правильно через GUI, но не изменил ни одного вышеупомянутого вывода. Я также попытался установить драйверы вручную отсюда, но столкнулся с этой проблемой:

lhallock@selene:~/Downloads/installation/digimend-kernel-drivers-master$ sudo make install 
make -C /lib/modules/4.4.0-36-generic/build SUBDIRS=/home/lhallock/Downloads/installation/digimend-kernel-drivers-master modules_install
make[1]: Entering directory '/usr/src/linux-headers-4.4.0-36-generic'
  INSTALL /home/lhallock/Downloads/installation/digimend-kernel-drivers-master/hid-kye.ko
At main.c:222:
- SSL error:02001002:system library:fopen:No such file or directory: bss_file.c:175
- SSL error:2006D080:BIO routines:BIO_new_file:no such file: bss_file.c:178
sign-file: certs/signing_key.pem: No such file or directory
  INSTALL /home/lhallock/Downloads/installation/digimend-kernel-drivers-master/hid-polostar.ko
At main.c:222:
- SSL error:02001002:system library:fopen:No such file or directory: bss_file.c:175
- SSL error:2006D080:BIO routines:BIO_new_file:no such file: bss_file.c:178
sign-file: certs/signing_key.pem: No such file or directory
  INSTALL /home/lhallock/Downloads/installation/digimend-kernel-drivers-master/hid-uclogic.ko
At main.c:222:
- SSL error:02001002:system library:fopen:No such file or directory: bss_file.c:175
- SSL error:2006D080:BIO routines:BIO_new_file:no such file: bss_file.c:178
sign-file: certs/signing_key.pem: No such file or directory
  DEPMOD  4.4.0-36-generic
make[1]: Leaving directory '/usr/src/linux-headers-4.4.0-36-generic'
install -D -m 0644 digimend.conf /etc/depmod.d/digimend.conf
depmod -a
install hid-rebind /sbin/hid-rebind
install -m 0644 90-hid-rebind.rules /lib/udev/rules.d/90-hid-rebind.rules
udevadm control --reload

Я действительно любил бы не вручную настраивать свое ядро, но я открыт для него. Любая справка здесь значительно ценилась бы!

Спасибо!

1
задан 11 September 2016 в 02:44

3 ответа

У меня были подобные проблемы с одним из huion планшетов на ubuntu 16.04. You, не может использовать digimend-dkms_6_all.deb пакет . Убедитесь sudo dpkg --purge digimend-dkms это так, чтобы не было трассировки.

Вы делаете правильную вещь путем получения драйверов от https://github.com/DIGImend/digimend-kernel-drivers

, ssl ошибки не имеют никакого влияния на установку пакета. Если бы Вы попытались установить это, прежде чем я работал бы sudo make uninstall в каталоге. Загрузите новейшее digimend-kernel-drivers-master.zip с вышеупомянутого сайта.

make
sudo make install

Вот то, где у меня были проблемы, говорит, что они установлены, но это не работает. Выполните эти команды теперь:

sudo rmmod hid-uclogic
sudo insmod hid-uclogic.ko

, Который должен загрузить корректный драйвер. Для более подробной информации об установке можно посмотреть планшет HUION H610 . Информация там принадлежит большей части строки планшета Huion.

1
ответ дан 7 December 2019 в 13:42

У меня была та же проблема как исходный плакат с теми же признаками.

решение для меня состояло в том, чтобы использовать версию 5 (НЕ версия 6) драйверов DIGImend.

я попробовал все методы версией 6 (deb пакет, сделайте установку, и т.д.). Никакой успех. Я uninstalled/rmmod/purged все драйверы версии 6, модули и пакеты. Наконец, я загрузил драйверы ядра версии с GitHub DIGImend, и "sudo делают установку" ими. Это немедленно работало!

Так tldr: используйте драйверы версии 5, не драйверы версии 6.

1
ответ дан 7 December 2019 в 13:42

У меня была та же проблема с Huion H690 на Ubuntu 16.04: планшет обнаружился в lsusb вывод, но xinput list не показал его.

Этот отчет об ошибках указывает на неправильный загружаемый модуль ядра. После того, как я удалил драйверы Digimend и вручную загрузил модуль ядра (sudo insmod /lib/modules/4.4.0-116-generic/kernel/drivers/hid/hid-uclogic.ko), планшет обнаружился в xinput list вывод и я могли использовать перо в качестве мыши, даже не имея необходимость отключить планшет).

0
ответ дан 7 December 2019 в 13:42

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

Похожие вопросы: