Мышь Волшебства Apple 2 прокрутки, не работающие

Я готов заплатить кому-то для разработки решения.

Я использую новую установку ванильной Ubuntu 16.04.3 с Мышью Волшебства Apple 2.

Устройство, подключенное через Bluetooth без проблемы, и, распознает левый и правый щелчок из поля.

Однако это не распознает прокрутку.

Я нашел многочисленные сообщения форума и статьи блога об этом, но решения или устарели или являются неполными.

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

Примечание: hid_magicmouse / скрытый-magicmouse модуль не доступен на моей машине и не смог определить местоположение инструкций относительно того, как установить его.

4
задан 25 October 2017 в 14:13

2 ответа

Начиная с материалов Apple является странным, дайте попытку более новому (или лучше, последнее) версия Ubuntu (17.10).

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

1
ответ дан 1 December 2019 в 10:34

Вещи ценность для попытки:

  • проверка, распознает ли udev правильно мышь (я имею в виду как Волшебная Мышь):

    Вот отрывок моего (Ubuntu 16.04) /lib/udev/hwdb.d/90-libinput-model-quirks.hwdb

    # Apple
    ##########################################
    libinput:touchpad:input:b0003v05ACp*
    libinput:touchpad:input:b0005v05ACp*
     LIBINPUT_MODEL_APPLE_TOUCHPAD=1
     LIBINPUT_ATTR_SIZE_HINT=104x75
    
    libinput:name:*Apple Inc. Apple Internal Keyboard*:dmi:*
     LIBINPUT_MODEL_APPLE_INTERNAL_KEYBOARD=1
    
    libinput:mouse:input:b0005v05ACp030D*
     LIBINPUT_MODEL_APPLE_MAGICMOUSE=1
    

    Что, если Вам нужна Ваша Волшебная Мышь 2 для включения LIBINPUT_MODEL_APPLE_MAGICMOUSE? У меня нет этих устройств, но когда я проверил Волшебную Мышь 1, и Волшебная Мышь 2 не имеет никакого функционального различия (с компьютерной точки зрения) - возможно, просто "имя", как b0005v05ACp030D

  • проигрывание с udev hwdb данные (/etc/udev/hwdb.d) - исходные файлы находятся в /lib/udev/hwdb.d.

    Я предлагаю запуститься с sudo evtest (выберите Волшебное устройство ввода данных Мыши), и попытайтесь прокрутить. Вы будете видеть то, что разоблачают udev события. Если evtest дал события исключительно scroll-up/down, можно сделать преобразование здесь.

    Пока здесь никакие навыки программирования не были необходимы.

  • Если ничто не помогло (но Вы получили udev события), можно создать "пользовательскую" программу события, как я попробовал (изменение моей кнопки питания к KEY_4 или сделайте работу моей кнопки Wifi). Источник здесь: существует ли способ отключить кнопку Авиарежима на клавиатуре ноутбука?

0
ответ дан 1 December 2019 в 10:34

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

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