Как мне заставить Logitech MX Anywhere 2 работать в 16.04 (Bluetooth smart)
Новый вопрос после поста Logitech MX Anywhere 2 пары мышей, но ничего не делает
Сопряжение и подключение через встроенный менеджер bluetooth и blueman работает. также через командную строку:
bluetoothctl
Выход см. Ниже.
[MX Anywhere 2]# info DE:CE:68:71:F9:97
Device DE:CE:68:71:F9:97
Name: MX Anywhere 2
Alias: MX Anywhere 2
Appearance: 0x03c2
Icon: input-mouse
Paired: yes
Trusted: yes
Blocked: no
Connected: yes
LegacyPairing: no
UUID: (1800)
UUID: (1801)
UUID: (180a)
UUID: (180f)
UUID: (1812)
UUID: Vendor specific (00010000-0000-1000-8000-011f2000046d)
Modalias: usb:v046DpB013d0007
[MX Anywhere 2]# paired-devices
Device DE:CE:68:71:F9:97 MX Anywhere 2
Что не работает, так это ввод, так как "мышь не перемещает курсор"
3 ответа
Моим устройством является мышь Surface LE Bluetooth Touch Arc производства Microsoft.
Я не мог связать его с каким-либо дистрибутивом, который я пробовал в прошлом году, до OpenSuse Leap. Тогда я знал, что это возможно! Но мне нравится Ubuntu (я знаю, я знаю)
Наткнулся на эту ветку и все выглядело так же, как ваши зачитанные шоу:
Name: Arc Touch Mouse SE
Alias: Arc Touch Mouse SE
Appearance: 0x03c2
Icon: input-mouse
Paired: yes
Trusted: yes
Blocked: no
Connected: yes
LegacyPairing: no
И все равно НИЧЕГО! Никакого движения, даже если оно четко указано как спаренное, доверенное, разблокированное и связанное! Я собирался сдаться навсегда, но решил попробовать еще одну вещь..
Я удалил устройство с помощью команды "удалить" и выполнил следующие команды в точном порядке, что привело к работе моего устройства! После года попыток найти способ.
[bluetooth]# power off
[bluetooth]# power on
[bluetooth]# scan on
[bluetooth]# connect XX:XX:XX:XX:XX:XX
[Arc Touch Mouse SE]# trust
[Arc Touch Mouse SE]# connect XX:XX:XX:XX:XX:XX
[Arc Touch Mouse SE]# pair
[Arc Touch Mouse SE]# unblock
[Arc Touch Mouse SE]# power off
[bluetooth]# power on
Поэтому я могу подтвердить, что Ubuntu 16.04 действительно поддерживает устройства Bluetooth LE
Благодаря этому посту мне удалось заставить свой Anywhere MX2 работать на Ubuntu 16.04.
После подключения мыши в конфигурации "Bluetooth" - она все равно не работала. Запуск bluetoothctl и "информация" дал мне это:
➜ ~ bluetoothctl
[NEW] Controller 5C:51:4F:DC:FB:D0 ChromeLinux_CBDE [default]
[NEW] Device FB:59:51:BF:60:XX MX Anywhere 2
[bluetooth]# info FB:59:51:BF:60:XX
Device FB:59:51:BF:60:XX
Name: MX Anywhere 2
Alias: MX Anywhere 2
Appearance: 0x03c2
Icon: input-mouse
Paired: yes
Trusted: yes
Blocked: no
Connected: no
LegacyPairing: no
UUID: Generic Access Profile (00001800-0000-1000-8000-00805f9b34fb)
UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
Modalias: usb:v046DpB013d0007
Как видите - мое устройство как-то не подключено. И при этом не отзывчивый. То, что я сделал, чтобы это работало, было только вызвать "соединение":
[bluetooth]# connect FB:59:51:BF:60:XX
Attempting to connect to FB:59:51:BF:60:XX
[CHG] Device FB:59:51:BF:60:XX Connected: yes
Connection successful
[CHG] Device FB:59:51:BF:60:XX UUIDs: 00001800-0000-1000-8000-00805f9b34fb
[..snip..]
[CHG] Device FB:59:51:BF:60:XX Paired: yes
И после этого все "просто работает (ТМ)". Спасибо за полезную дополнительную информацию к этому посту.
В моем случае мне помог вопрос, который вы можете найти здесь для 15.10, и предоставленное решение:
hciconfig hci0 sspmode 1
hciconfig hci0 down
hciconfig hci0 up