[Bug 1546603] Re: Bluetooth mouse connects but doesn't work
Jair Bolivar
jairusan at gmail.com
Tue Oct 4 17:43:51 UTC 2016
Hello all,
I just wanted to share with you how I got my Bluetooth mice to work:
1. run the different commands using the CLI:
jair at x1:/etc/default$ bluetoothctl -a
[NEW] Controller 44:85:00:73:70:6B ChromeLinux_6A27 [default]
Agent registered
[bluetooth]# help
Available commands:
list List available controllers
show [ctrl] Controller information
select <ctrl> Select default controller
devices List available devices
paired-devices List paired devices
power <on/off> Set controller power
pairable <on/off> Set controller pairable mode
discoverable <on/off> Set controller discoverable mode
agent <on/off/capability> Enable/disable agent with given capability
default-agent Set agent as the default one
set-scan-filter-uuids [uuid1 uuid2 ...] Set scan filter uuids
set-scan-filter-rssi [rssi] Set scan filter rssi, and clears pathloss
set-scan-filter-pathloss [pathloss] Set scan filter pathloss, and clears rssi
set-scan-filter-transport [transport] Set scan filter transport
set-scan-filter-clear Clears discovery filter.
scan <on/off> Scan for devices
info [dev] Device information
pair [dev] Pair with device
trust [dev] Trust device
untrust [dev] Untrust device
block [dev] Block device
unblock [dev] Unblock device
remove <dev> Remove device
connect <dev> Connect device
disconnect [dev] Disconnect device
list-attributes [dev] List attributes
select-attribute <attribute> Select attribute
attribute-info [attribute] Select attribute
read Read attribute value
write <data=[xx xx ...]> Write attribute value
notify <on/off> Notify attribute value
register-profile <UUID ...> Register profile to connect
unregister-profile Unregister profile
version Display version
quit Quit program
[bluetooth]# list
Controller 44:85:00:73:70:6B ChromeLinux_6A27 [default]
[bluetooth]# devices
[NEW] Device FA:FC:D6:3F:14:19 MX Anywhere 2
[CHG] Device FA:FC:D6:3F:14:19 UUIDs: 00001800-0000-1000-8000-00805f9b34fb
[CHG] Device FA:FC:D6:3F:14:19 UUIDs: 00001801-0000-1000-8000-00805f9b34fb
[CHG] Device FA:FC:D6:3F:14:19 UUIDs: 0000180a-0000-1000-8000-00805f9b34fb
[CHG] Device FA:FC:D6:3F:14:19 UUIDs: 0000180f-0000-1000-8000-00805f9b34fb
[CHG] Device FA:FC:D6:3F:14:19 UUIDs: 00001812-0000-1000-8000-00805f9b34fb
[CHG] Device FA:FC:D6:3F:14:19 UUIDs: 00010000-0000-1000-8000-011f2000046d
[CHG] Device FA:FC:D6:3F:14:19 Appearance: 0x03c2
[CHG] Device FA:FC:D6:3F:14:19 Icon: input-mouse
[CHG] Device FA:FC:D6:3F:14:19 Modalias: usb:v046DpB013d0007
[bluetooth]# devices
Device FA:FC:D6:3F:14:19 MX Anywhere 2
[bluetooth]# pair
Missing device address argument
[bluetooth]# pair ?
Device ? not available
[bluetooth]# pair FA:FC:D6:3F:14:19 MX Anywhere 2
Device FA:FC:D6:3F:14:19 MX Anywhere 2 not available
[CHG] Device FA:FC:D6:3F:14:19 Connected: no
[CHG] Device FA:FC:D6:3F:14:19 Connected: yes
[MX Anywhere 2]# pair FA:FC:D6:3F:14:19 MX Anywhere 2
Device FA:FC:D6:3F:14:19 MX Anywhere 2 not available
[MX Anywhere 2]# pair FA:FC:D6:3F:14:19
Attempting to pair with FA:FC:D6:3F:14:19
[CHG] Device FA:FC:D6:3F:14:19 Paired: yes
Pairing successful
[MX Anywhere 2]# connect FA:FC:D6:3F:14:19
Attempting to connect to FA:FC:D6:3F:14:19
Connection successful
[CHG] Device FA:FC:D6:3F:14:19 Connected: no
[CHG] Device FA:FC:D6:3F:14:19 Connected: yes
[CHG] Device FA:FC:D6:3F:14:19 Connected: no
[CHG] Device FA:FC:D6:3F:14:19 Connected: yes
[CHG] Controller 44:85:00:73:70:6B Discovering: yes
[CHG] Controller 44:85:00:73:70:6B Discovering: no
[CHG] Device FA:FC:D6:3F:14:19 Connected: no
[CHG] Device FA:FC:D6:3F:14:19 Connected: yes
[MX Anywhere 2]# exit
Agent unregistered
[DEL] Controller 44:85:00:73:70:6B ChromeLinux_6A27 [default]
jair at x1:/etc/default$ bluetoothctl -a
[NEW] Controller 44:85:00:73:70:6B ChromeLinux_6A27 [default]
[NEW] Device FA:FC:D6:3F:14:19 MX Anywhere 2
Agent registered
[bluetooth]# device
Invalid command
[bluetooth]# list
Controller 44:85:00:73:70:6B ChromeLinux_6A27 [default]
[bluetooth]# exit
Agent unregistered
[DEL] Controller 44:85:00:73:70:6B ChromeLinux_6A27 [default]
jair at x1:/etc/default$ bluetoothctl -a
[NEW] Controller 00:1A:7D:DA:71:13 x1 [default]
[NEW] Device FA:FC:D6:3F:14:19 MX Anywhere 2
[NEW] Controller 44:85:00:73:70:6B ChromeLinux_6A27
Agent registered
[bluetooth]# show
Controller 00:1A:7D:DA:71:13
Name: x1 #1
Alias: x1
Class: 0x1c010c
Powered: yes
Discoverable: yes
Pairable: yes
UUID: Headset AG (00001112-0000-1000-8000-00805f9b34fb)
UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control (0000110e-0000-1000-8000-00805f9b34fb)
UUID: OBEX File Transfer (00001106-0000-1000-8000-00805f9b34fb)
UUID: Generic Access Profile (00001800-0000-1000-8000-00805f9b34fb)
UUID: OBEX Object Push (00001105-0000-1000-8000-00805f9b34fb)
UUID: PnP Information (00001200-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
UUID: IrMC Sync (00001104-0000-1000-8000-00805f9b34fb)
UUID: Audio Source (0000110a-0000-1000-8000-00805f9b34fb)
UUID: Audio Sink (0000110b-0000-1000-8000-00805f9b34fb)
UUID: Vendor specific (00005005-0000-1000-8000-0002ee000001)
UUID: Message Notification Se.. (00001133-0000-1000-8000-00805f9b34fb)
UUID: Phonebook Access Server (0000112f-0000-1000-8000-00805f9b34fb)
UUID: Message Access Server (00001132-0000-1000-8000-00805f9b34fb)
Modalias: usb:v1D6Bp0246d0525
Discovering: no
[bluetooth]# exit
Agent unregistered
[DEL] Controller 00:1A:7D:DA:71:13 x1 [default]
[DEL] Controller 44:85:00:73:70:6B ChromeLinux_6A27
jair at x1:/etc/default$ bluetoothctl -a
[NEW] Controller 00:1A:7D:DA:71:13 x1 [default]
[NEW] Device FA:FC:D6:3F:14:19 MX Anywhere 2
[NEW] Controller 44:85:00:73:70:6B ChromeLinux_6A27
Agent registered
[bluetooth]# help
Available commands:
list List available controllers
show [ctrl] Controller information
select <ctrl> Select default controller
devices List available devices
paired-devices List paired devices
power <on/off> Set controller power
pairable <on/off> Set controller pairable mode
discoverable <on/off> Set controller discoverable mode
agent <on/off/capability> Enable/disable agent with given capability
default-agent Set agent as the default one
set-scan-filter-uuids [uuid1 uuid2 ...] Set scan filter uuids
set-scan-filter-rssi [rssi] Set scan filter rssi, and clears pathloss
set-scan-filter-pathloss [pathloss] Set scan filter pathloss, and clears rssi
set-scan-filter-transport [transport] Set scan filter transport
set-scan-filter-clear Clears discovery filter.
scan <on/off> Scan for devices
info [dev] Device information
pair [dev] Pair with device
trust [dev] Trust device
untrust [dev] Untrust device
block [dev] Block device
unblock [dev] Unblock device
remove <dev> Remove device
connect <dev> Connect device
disconnect [dev] Disconnect device
list-attributes [dev] List attributes
select-attribute <attribute> Select attribute
attribute-info [attribute] Select attribute
read Read attribute value
write <data=[xx xx ...]> Write attribute value
notify <on/off> Notify attribute value
register-profile <UUID ...> Register profile to connect
unregister-profile Unregister profile
version Display version
quit Quit program
[bluetooth]# list
Controller 00:1A:7D:DA:71:13 x1 [default]
Controller 44:85:00:73:70:6B ChromeLinux_6A27
[bluetooth]# select 00:1A:7D:DA:71:13
[bluetooth]# pair
pair pairable paired-devices
[bluetooth]# paired-devices
[bluetooth]# show
Controller 00:1A:7D:DA:71:13
Name: x1 #1
Alias: x1
Class: 0x1c010c
Powered: yes
Discoverable: yes
Pairable: yes
UUID: Headset AG (00001112-0000-1000-8000-00805f9b34fb)
UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control (0000110e-0000-1000-8000-00805f9b34fb)
UUID: OBEX File Transfer (00001106-0000-1000-8000-00805f9b34fb)
UUID: Generic Access Profile (00001800-0000-1000-8000-00805f9b34fb)
UUID: OBEX Object Push (00001105-0000-1000-8000-00805f9b34fb)
UUID: PnP Information (00001200-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
UUID: IrMC Sync (00001104-0000-1000-8000-00805f9b34fb)
UUID: Audio Source (0000110a-0000-1000-8000-00805f9b34fb)
UUID: Audio Sink (0000110b-0000-1000-8000-00805f9b34fb)
UUID: Vendor specific (00005005-0000-1000-8000-0002ee000001)
UUID: Message Notification Se.. (00001133-0000-1000-8000-00805f9b34fb)
UUID: Phonebook Access Server (0000112f-0000-1000-8000-00805f9b34fb)
UUID: Message Access Server (00001132-0000-1000-8000-00805f9b34fb)
Modalias: usb:v1D6Bp0246d0525
Discovering: no
[bluetooth]# help
Available commands:
list List available controllers
show [ctrl] Controller information
select <ctrl> Select default controller
devices List available devices
paired-devices List paired devices
power <on/off> Set controller power
pairable <on/off> Set controller pairable mode
discoverable <on/off> Set controller discoverable mode
agent <on/off/capability> Enable/disable agent with given capability
default-agent Set agent as the default one
set-scan-filter-uuids [uuid1 uuid2 ...] Set scan filter uuids
set-scan-filter-rssi [rssi] Set scan filter rssi, and clears pathloss
set-scan-filter-pathloss [pathloss] Set scan filter pathloss, and clears rssi
set-scan-filter-transport [transport] Set scan filter transport
set-scan-filter-clear Clears discovery filter.
scan <on/off> Scan for devices
info [dev] Device information
pair [dev] Pair with device
trust [dev] Trust device
untrust [dev] Untrust device
block [dev] Block device
unblock [dev] Unblock device
remove <dev> Remove device
connect <dev> Connect device
disconnect [dev] Disconnect device
list-attributes [dev] List attributes
select-attribute <attribute> Select attribute
attribute-info [attribute] Select attribute
read Read attribute value
write <data=[xx xx ...]> Write attribute value
notify <on/off> Notify attribute value
register-profile <UUID ...> Register profile to connect
unregister-profile Unregister profile
version Display version
quit Quit program
[bluetooth]# devices
Device FA:FC:D6:3F:14:19 MX Anywhere 2
[bluetooth]# pair FA:FC:D6:3F:14:19
Attempting to pair with FA:FC:D6:3F:14:19
[bluetooth]# paired-devices
[CHG] Device FA:FC:D6:3F:14:19 Connected: yes
[CHG] Device FA:FC:D6:3F:14:19 UUIDs: 00001800-0000-1000-8000-00805f9b34fb
[CHG] Device FA:FC:D6:3F:14:19 UUIDs: 00001801-0000-1000-8000-00805f9b34fb
[CHG] Device FA:FC:D6:3F:14:19 UUIDs: 0000180a-0000-1000-8000-00805f9b34fb
[CHG] Device FA:FC:D6:3F:14:19 UUIDs: 0000180f-0000-1000-8000-00805f9b34fb
[CHG] Device FA:FC:D6:3F:14:19 UUIDs: 00001812-0000-1000-8000-00805f9b34fb
[CHG] Device FA:FC:D6:3F:14:19 UUIDs: 00010000-0000-1000-8000-011f2000046d
[CHG] Device FA:FC:D6:3F:14:19 Modalias: usb:v046DpB013d0007
[MX Anywhere 2]# paired-devices
[MX Anywhere 2]# paired-devices
[MX Anywhere 2]# show
Controller 00:1A:7D:DA:71:13
Name: x1 #1
Alias: x1
Class: 0x1c010c
Powered: yes
Discoverable: yes
Pairable: yes
UUID: Headset AG (00001112-0000-1000-8000-00805f9b34fb)
UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control (0000110e-0000-1000-8000-00805f9b34fb)
UUID: OBEX File Transfer (00001106-0000-1000-8000-00805f9b34fb)
UUID: Generic Access Profile (00001800-0000-1000-8000-00805f9b34fb)
UUID: OBEX Object Push (00001105-0000-1000-8000-00805f9b34fb)
UUID: PnP Information (00001200-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
UUID: IrMC Sync (00001104-0000-1000-8000-00805f9b34fb)
UUID: Audio Source (0000110a-0000-1000-8000-00805f9b34fb)
UUID: Audio Sink (0000110b-0000-1000-8000-00805f9b34fb)
UUID: Vendor specific (00005005-0000-1000-8000-0002ee000001)
UUID: Message Notification Se.. (00001133-0000-1000-8000-00805f9b34fb)
UUID: Phonebook Access Server (0000112f-0000-1000-8000-00805f9b34fb)
UUID: Message Access Server (00001132-0000-1000-8000-00805f9b34fb)
Modalias: usb:v1D6Bp0246d0525
Discovering: no
And then the secret sauce: https://vilimpoc.org/blog/2016/04/30/ubuntu-16-04-bluetooth-speakers/
After that it worked.
Hope this help,
--
You received this bug notification because you are a member of
Bluetooth, which is subscribed to bluez in Ubuntu.
https://bugs.launchpad.net/bugs/1546603
Title:
Bluetooth mouse connects but doesn't work
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/1546603/+subscriptions
More information about the Ubuntu-bluetooth
mailing list