LINUX.ORG.RU

Apple Magic Mouse 2 - не работает под ubuntu 18.04

 


0

1

Кто это чинил?

1) Мышь включена
2) Да, она заряжена. Да включал-выключал. Да надолго оставлял на зарядке ещё раз и ещё раз включал-выключал. Да перезагружал убунту. Нет, винду не переустанавливал и в поддержку не звонил
3) В списке блютус девайсов её не видно
4) При подключении по проводу в xorg появляется длинный радостный лог обнаружения чего-то типа мышь с кучей всякой инфы. Курсор при этом не шевелится. И подключение по кабелю мало кого устроит - кабель втыкается в её дно.
5) 4.15.0-64-generic

Я читал это:

https://bugs.launchpad.net/ubuntu/ source/linux-signed-hwe/ bug/1822770

https://github.com/robotrovsky/Linux-Magic-Trackpad-2-Driver

http://sneclacson.blogspot.com/2016/09/using-apple-magic-mouse-with-ubuntu-16...

Я не понимаю на каком этапе затык. Примерно на всех.

Начнём с того, что драйвер я этот собрал, даже пофиксил код (у какой-то там функции уже меньше аргументов, чем там написано - поубирал в её вызове 4-й аргумент - ноль). Загрузил. Появляется kernel модуль hid_magicmouse (кажется), но дальше куда копать неясно. Втыкани-вытыкание мыши и без этого драйвера генерило такую портянку:

[  1753.973] (II) config/udev: Adding input device Apple Inc. Magic Mouse 2 (/dev/input/mouse2)
[  1753.973] (II) No input driver specified, ignoring this device.
[  1753.973] (II) This device may have been added with another device file.
[  1754.074] (II) config/udev: Adding input device Apple Inc. Magic Mouse 2 (/dev/input/event18)
[  1754.074] (**) Apple Inc. Magic Mouse 2: Applying InputClass "libinput pointer catchall"
[  1754.074] (II) Using input driver 'libinput' for 'Apple Inc. Magic Mouse 2'
[  1754.137] (II) systemd-logind: got fd for /dev/input/event18 13:82 fd 84 paused 0
[  1754.137] (**) Apple Inc. Magic Mouse 2: always reports core events
[  1754.137] (**) Option "Device" "/dev/input/event18"
[  1754.137] (**) Option "_source" "server/udev"
[  1754.138] (II) event18 - Apple Inc. Magic Mouse 2: is tagged by udev as: Mouse
[  1754.138] (II) event18 - Apple Inc. Magic Mouse 2: device is a pointer
[  1754.138] (II) event18 - Apple Inc. Magic Mouse 2: device removed
[  1754.138] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3:1.1/0003:05AC:0269.0024/input/input30/event18"
[  1754.138] (II) XINPUT: Adding extended input device "Apple Inc. Magic Mouse 2" (type: MOUSE, id 14)
[  1754.144] (**) Option "AccelerationScheme" "none"
[  1754.147] (**) Apple Inc. Magic Mouse 2: (accel) selected scheme none/0
[  1754.147] (**) Apple Inc. Magic Mouse 2: (accel) acceleration factor: 2.000
[  1754.147] (**) Apple Inc. Magic Mouse 2: (accel) acceleration threshold: 4
[  1754.148] (II) event18 - Apple Inc. Magic Mouse 2: is tagged by udev as: Mouse
[  1754.148] (II) event18 - Apple Inc. Magic Mouse 2: device is a pointer

но работает она примерно никак. И это только при подключении по проводу. По bluetooth в списке устройств её вообще не видно ни в каком виде.

Поставил тут blueman - там овердофига каких-то устройств нашлось, но все безымянные - голые MAC-адреса.

Короче есть кто, кто такую мышу заставлял работать под 18.04?

В убунте всё максимально дефолтное.

Господа, короче всё ништяк работает. Затык был в том, что мышь называлась «Принтер Георгия» и поэтому я думал, что не вижу её в поиске устройств и никак не спаривал её.

igloev ()
Ответ на: комментарий от anonymous

Да не, всё так было. Незнаю кто так назвал мышуню. Мне её на время дали поюзать. А какой лог нужен и зачем? Всё прошло ровно, никаких эксцессов.

Другое дело, что драйвер с гитхаба всё-таки пригодился - без него скролл не работает. Хотя лучше без скролла. Вообще мышь мало удобная, но скорее это с непривычки. У маководов всего 1 кнопка, а мне надо 3 и это сложнее распознать с одного сенсора, приходится очень точно нажимать на регион поверхность, на ощупь не определить где какая кнопка.

igloev ()