Горячие клавиши Huion H610

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

Я купил графический планшет H610, выполнив его на моей машине Ubuntu 15.10, и с правильной конфигурацией GIMP это работает с чувствительностью к давлению. Но то, что горячие клавиши не работают, беспокоит меня, и это только стало более сбивающим с толку, когда я пытался исследовать его.

lsusb; отредактированный, потому что мне установили концентратор, поэтому только копируя соответствующий с тех пор, существует 20 результатов. Отсутствие названия списка не является несчастным случаем; устройство только обнаруживается его ID#. Я проверил с отключением/включением, чтобы удостовериться, что это было корректным.

Bus 001 Device 007: ID 256c:006e  

список xinput

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech USB Receiver                     id=9    [slave  pointer  (2)]
⎜   ↳ Logitech K360                             id=10   [slave  pointer  (2)]
⎜   ↳ 10594 Pad                                 id=11   [slave  pointer  (2)]
⎜   ↳ 10594 Pen                                 id=12   [slave  pointer  (2)]
⎜   ↳ 10594 Mouse                               id=13   [slave  pointer  (2)]
⎜   ↳ 10594 Consumer Control                    id=15   [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)]
    ↳ Power Button                              id=7    [slave  keyboard (3)]
    ↳ Logitech USB Receiver                     id=8    [slave  keyboard (3)]
    ↳ 10594 Keyboard                            id=14   [slave  keyboard (3)]
    ↳ 10594 System Control                      id=16   [slave  keyboard (3)]
    ↳ Logitech Logitech USB Headset             id=17   [slave  keyboard (3)]

То, которое является дезориентирующим, потому что я нашел 10594, является числом для точной модели H610, что означает, что это читает планшет 6 раз в рамках списка xinput и является чем-то, что я не видел во многих, которых ведет/спрашивает конфигурация планшета, я читал.

До сих пор в моих попытках, я установил DIGImend, который добавил "10 594 Клавиатуры" вход, который заставляет кнопки ответить абсолютно неправильными, и даже препятствующими функциями, поскольку кнопка отмены является горячей клавишей для закрытия окна.

На другом компьютере Ubuntu я успешно повредил чувствительность к давлению при попытке создать Wizardpen и питании с конфигурационными файлами Xorg и возвращении, файл назад для установки по умолчанию не зафиксировал его.

Тот больше не имеет значения; компьютер ломался и, так как избавлено.

Также найденный это использует evdev для входа, когда я выполнил xinput - опоры списка

Device '10594 Pad':
    Device Enabled (151):   1
    Coordinate Transformation Matrix (153): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    Device Accel Profile (281): 0
    Device Accel Constant Deceleration (282):   1.000000
    Device Accel Adaptive Deceleration (283):   1.000000
    Device Accel Velocity Scaling (284):    10.000000
    Device Product ID (268):    9580, 110
    Device Node (269):  "/dev/input/event7"
    Evdev Axis Inversion (285): 0, 0
    Evdev Axis Calibration (286):   <no items>
    Evdev Axes Swap (287):  0
    Axis Labels (288):  "Abs X" (311), "Abs Y" (312), "Abs Misc" (313)
    Button Labels (289):    "Button 0" (272), "Button 1" (303), "Button 2" (304), "Button Wheel Up" (157), "Button Wheel Down" (158), "Button Horiz Wheel Left" (159), "Button Horiz Wheel Right" (160), "Button 3" (305), "Button 4" (306), "Button 5" (307), "Button 6" (308), "Button 7" (309), "Button 8" (310)
    Evdev Scrolling Distance (290): 0, 0, 0
    Evdev Middle Button Emulation (291):    0
    Evdev Middle Button Timeout (292):  50
    Evdev Third Button Emulation (293): 0
    Evdev Third Button Emulation Timeout (294): 1000
    Evdev Third Button Emulation Button (295):  3
    Evdev Third Button Emulation Threshold (296):   20
    Evdev Wheel Emulation (297):    0
    Evdev Wheel Emulation Axes (298):   0, 0, 4, 5
    Evdev Wheel Emulation Inertia (299):    10
    Evdev Wheel Emulation Timeout (300):    200
    Evdev Wheel Emulation Button (301): 4
    Evdev Drag Lock Buttons (302):  0

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

Это - вид моей последней попытки здесь; наблюдение, если кто-либо может понять это.


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

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

Из того, что я выяснил: По умолчанию драйверы планшета читают его как имеющий все возможные функции планшета, хотя это должно только иметь Pen и Клавиатуру. Таким образом, это обнаруживается 5 раз, все, которыми управляет evdev.

Установка Digimend вносит изменение: Перо обнаруживается как Wacom в следующем сбросе, затем это также уходит после другого сброса, в которой точке ни xinput, ни xsetwacom ничего не могут обнаружить. Осматривая системный журнал, в то время как я не могу понять все, которое это там, я могу понять, что он читает планшет (10594) присутствование.

May 27 07:22:09 Garnet kernel: [12090.086359] usb 3-1: Product: 10594
May 27 07:22:10 Garnet mtp-probe: checking bus 3, device 5: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-1"
May 27 07:22:10 Garnet mtp-probe: bus: 3, device: 5 was not an MTP device
May 27 07:22:10 Garnet kernel: [12090.404882] input: 10594 Pen as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.0/0003:256C:006E.0003/input/input7
May 27 07:22:10 Garnet kernel: [12090.404998] uclogic 0003:256C:006E.0003: input,hidraw2: USB HID v1.11 Device [10594] on usb-0000:00:14.0-1/input0
May 27 07:22:10 Garnet kernel: [12090.405199] input: 10594 Mouse as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.1/0003:256C:006E.0004/input/input8
May 27 07:22:10 Garnet kernel: [12090.405331] uclogic 0003:256C:006E.0004: input,hiddev0,hidraw3: USB HID v1.11 Mouse [10594] on usb-0000:00:14.0-1/input1
May 27 07:22:10 Garnet kernel: [12090.405882] input: 10594 Keyboard as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.2/0003:256C:006E.0005/input/input10
May 27 07:22:10 Garnet kernel: [12090.513450] input: 10594 Consumer Control as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.2/0003:256C:006E.0005/input/input11
May 27 07:22:10 Garnet kernel: [12090.513579] input: 10594 System Control as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.2/0003:256C:006E.0005/input/input12
May 27 07:22:10 Garnet kernel: [12090.513769] uclogic 0003:256C:006E.0005: input,hidraw4: USB HID v1.11 Keyboard [10594] on usb-0000:00:14.0-1/input2
May 27 07:22:13 Garnet /usr/lib/snapd/snapd[4416]: daemon.go:170: DEBUG: uid=1000;@ GET /v2/snaps?sources=local 67.924µs 200

May 27 07:38:04 Garnet kernel: [   56.311313] usb 3-1: Product: 10594
May 27 07:38:04 Garnet mtp-probe: checking bus 3, device 5: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-1"
May 27 07:38:04 Garnet mtp-probe: bus: 3, device: 5 was not an MTP device
May 27 07:38:04 Garnet kernel: [   56.454322] uclogic 0003:256C:006E.0003: hidraw2: USB HID v1.11 Keypad [10594] on usb-0000:00:14.0-1/input0
May 27 07:38:04 Garnet kernel: [   56.454643] uclogic 0003:256C:006E.0004: hiddev0,hidraw3: USB HID v1.11 Mouse [10594] on usb-0000:00:14.0-1/input1
May 27 07:38:04 Garnet kernel: [   56.455162] uclogic 0003:256C:006E.0005: hidraw4: USB HID v1.11 Keyboard [10594] on usb-0000:00:14.0-1/input2

hidraw2: USB HID v1.11 Keypad [10594] on usb-0000:00:14.0-1/input0
May 27 07:41:33 Garnet kernel: [    8.330450] uclogic 0003:256C:006E.0002: hiddev0,hidraw3: USB HID v1.11 Mouse [10594] on usb-0000:00:14.0-1/input1
May 27 07:41:33 Garnet kernel: [    8.330924] uclogic 0003:256C:006E.0003: hidraw4: USB HID v1.11 Keyboard [10594] on usb-0000:00:14.0-1/input2

Так.. Я предполагаю, что uclogic модуль правильно захватывает планшет, но где-нибудь в процессе получения его к wacom представляют его сбои?

Является проблемой что-то глупое, как то, что в самом планшете это маркировано как "10 594" и так несмотря на то, чтобы быть Huion H610, это не читается правильно из-за другого идентификатора продукта? Я действительно пытался изменить некоторые рекомендуемые конфигурационные файлы Huion к нему, бесплодно, несколько раз во время моего питания с ним.

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

1
задан 27 May 2016 в 16:32

2 ответа

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

я был прав; это было другое имя, вызывающее проблему. Все инструкции, которые я пробовал больше года, должны были работать..., но никакие инструкции на любой другой странице справки/запроса или Digimend не говорят Вам соответствовать перу, и клавиатура называет от xinput до matchProduct объекта в Xorg conf файл.

даже не нашел, что как ответ, или знают, как conf синтаксис работал: Я просто прочитал инструкции Digimend для WALTOP, взял предположение, как conf файлы работали, и он хорошо работает после создания двух профилей в/etc/X11/xorg.conf.d/52-tablet.conf для "10 594 Pen" и "10 594 Клавиатур".

xsetwacom - набор "10 594 клавиатуры Клавиатуры" к горячим клавишам GIMP для Кнопки 1 2 3 8 9 10 11 12, и это находится теперь в полностью функционирующем порядке. Наконец.

<час>

А быстрое приложение; я также использую 14.04 LTS в другой системе. 16.04 все еще повреждения все обнаружение планшета с установленным digimend, так выяснявший конфигурацию или не не помогает там, если драйвер даже не работает. Наблюдение, если бы я могу понять это один, так как я предпочел бы использовать планшет в другой системе.

0
ответ дан 29 September 2019 в 16:41

Для 16,04 Вы хотите установить от последнего исходного кода, который можно получить от https://, github.com/DIGImend/digimend-kernel-drivers

не использует установщик .deb v6, он не обнаружит планшет.

Нажимают на зеленую кнопку "Clone or download" для получения, последний digimend-kernel-drivers-master.zip

sudo rmmod hid-uclogic

Перемещается к разархивированному удалению digimen-kernel-drivers-master

make

по формирователю тока, если существует один с sudo make uninstall

sudo make uninstall
sudo make install

После этого, я должен был часто делать sudo insmod hid-uclogic.ko для импорта нового драйвера.

Другой превосходный ресурс планшет HUION H610 . Та ссылка будет касаться Вашего вопроса о кнопках и почти чем-либо еще связанный H610, это нечетно, что название Вашего устройства отличается, возможно, более новый драйвер зафиксирует это.

0
ответ дан 29 September 2019 в 16:41

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

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