I'm new to Bluetooth mice and decided to give things a try this week and crashed and burned miserably. I've spent some time doing the usual (reading through wikis, forums, etc...) and haven't made a ton of progress, so I'm posting here if anyone has any ideas.
-The Scenario-
I have a Logitech Pebble mouse that I'm trying to get working and can't seem to get things going. I have also tried this with another Bluetooth mouse (Razer Atheris), but the same situation happens. I have verified that both mice work perfectly on other non-Linux devices and that my Bluetooth headphones work perfectly on this laptop. The issue seems consistent across mice where the common link is my laptop/OS bluetooth/input-device settings.
-What Have I tried-
(Kernel) I'm running the latest version of Slackware-current as of the day of this post. I double-checked my kernel config and can verify that each of the options called out at [
https://wiki.gentoo.org/wiki/Bluetooth_input_devices] is built.
(BT config) I've updated my bluetooth/input.conf to enable "UserspaceHID=true" as noted here [
https://wiki.archlinux.org/title/Bluetooth_mouse]. Since this didn't seem to help i changed it back to the default settings.
-What I've noticed-
(dmesg) Though both mice seem to connect and pair fine, I get a "Bluetooth: hci0: security requested but not available" error in dmesg when either mouse connects via BT. Not sure if this has anything to do with it, but it comes up consistently every time I try to connect.
(xinput) I've also noticed that even though it claims to have connected fine, the mouse is never listed as an input device in xwin.
-Some logs to chew on-
I will continue to troubleshoot, but I'm running low on ideas, so throwing this out there if anyone wants to give me a hand or impart some knowledge. In the meantime, here are a few logs debugs to chew on.
Code:
System Information
Manufacturer: ASUSTeK COMPUTER INC.
Product Name: ROG Flow X13 GV301QE_GV301QE
Version: 1.0
Wake-up Type: Power Switch
SKU Number:
Family: ROG Flow X13
Code:
bash-5.1$ bluetoothctl
Agent registered
[bluetooth]# list
Controller B0:60:88:45:25:76 LoKi [default]
Code:
[bluetooth]# scan on
Discovery started
[CHG] Controller B0:60:88:45:25:76 Discovering: yes
[CHG] Device 60:6D:C7:2D:A4:DC TxPower: 10
[CHG] Device 60:6D:C7:2D:A4:DC UUIDs: 00001200-0000-1000-8000-00805f9b34fb
[CHG] Device 60:6D:C7:2D:A4:DC ManufacturerData Key: 0x000f
[CHG] Device 60:6D:C7:2D:A4:DC ManufacturerData Value:
00 01 64 ..d
[NEW] Device D0:90:17:5A:4F:7A Logitech Pebble
Code:
[bluetooth]# connect D0:90:17:5A:4F:7A
Attempting to connect to D0:90:17:5A:4F:7A
[CHG] Device D0:90:17:5A:4F:7A Connected: yes
Connection successful
[NEW] Primary Service (Handle 0x0000)
/org/bluez/hci0/dev_D0_90_17_5A_4F_7A/service000a
00001801-0000-1000-8000-00805f9b34fb
Generic Attribute Profile
[NEW] Characteristic (Handle 0x0000)
/org/bluez/hci0/dev_D0_90_17_5A_4F_7A/service000a/char000b
00002a05-0000-1000-8000-00805f9b34fb
Service Changed
[NEW] Descriptor (Handle 0x0000)
/org/bluez/hci0/dev_D0_90_17_5A_4F_7A/service000a/char000b/desc000d
00002902-0000-1000-8000-00805f9b34fb
Client Characteristic Configuration
[NEW] Primary Service (Handle 0x0000)
/org/bluez/hci0/dev_D0_90_17_5A_4F_7A/service000e
0000180a-0000-1000-8000-00805f9b34fb
Device Information
[NEW] Characteristic (Handle 0x0000)
/org/bluez/hci0/dev_D0_90_17_5A_4F_7A/service000e/char000f
00002a29-0000-1000-8000-00805f9b34fb
Manufacturer Name String
[NEW] Characteristic (Handle 0x0000)
/org/bluez/hci0/dev_D0_90_17_5A_4F_7A/service000e/char0011
00002a24-0000-1000-8000-00805f9b34fb
Model Number String
[NEW] Characteristic (Handle 0x0000)
/org/bluez/hci0/dev_D0_90_17_5A_4F_7A/service000e/char0013
00002a25-0000-1000-8000-00805f9b34fb
Serial Number String
[NEW] Characteristic (Handle 0x0000)
/org/bluez/hci0/dev_D0_90_17_5A_4F_7A/service000e/char0015
00002a27-0000-1000-8000-00805f9b34fb
Hardware Revision String
[NEW] Characteristic (Handle 0x0000)
/org/bluez/hci0/dev_D0_90_17_5A_4F_7A/service000e/char0017
00002a26-0000-1000-8000-00805f9b34fb
Firmware Revision String
[NEW] Characteristic (Handle 0x0000)
/org/bluez/hci0/dev_D0_90_17_5A_4F_7A/service000e/char0019
00002a28-0000-1000-8000-00805f9b34fb
Software Revision String
[NEW] Characteristic (Handle 0x0000)
/org/bluez/hci0/dev_D0_90_17_5A_4F_7A/service000e/char001b
00002a50-0000-1000-8000-00805f9b34fb
PnP ID
[NEW] Primary Service (Handle 0x0000)
/org/bluez/hci0/dev_D0_90_17_5A_4F_7A/service001d
0000180f-0000-1000-8000-00805f9b34fb
Battery Service
[NEW] Characteristic (Handle 0x0000)
/org/bluez/hci0/dev_D0_90_17_5A_4F_7A/service001d/char001e
00002a19-0000-1000-8000-00805f9b34fb
Battery Level
[NEW] Descriptor (Handle 0x0000)
/org/bluez/hci0/dev_D0_90_17_5A_4F_7A/service001d/char001e/desc0020
00002902-0000-1000-8000-00805f9b34fb
Client Characteristic Configuration
[NEW] Primary Service (Handle 0x0000)
/org/bluez/hci0/dev_D0_90_17_5A_4F_7A/service0038
00010000-0000-1000-8000-011f2000046d
Vendor specific
[NEW] Characteristic (Handle 0x0000)
/org/bluez/hci0/dev_D0_90_17_5A_4F_7A/service0038/char0039
00010001-0000-1000-8000-011f2000046d
Vendor specific
[NEW] Descriptor (Handle 0x0000)
/org/bluez/hci0/dev_D0_90_17_5A_4F_7A/service0038/char0039/desc003b
00002902-0000-1000-8000-00805f9b34fb
Client Characteristic Configuration
Code:
[Logitech Pebble]# trust D0:90:17:5A:4F:7A
[CHG] Device D0:90:17:5A:4F:7A Trusted: yes
Changing D0:90:17:5A:4F:7A trust succeeded
Code:
[Logitech Pebble]# pair D0:90:17:5A:4F:7A
Attempting to pair with D0:90:17:5A:4F:7A
[CHG] Device D0:90:17:5A:4F:7A Paired: yes
Pairing successful
Code:
bash-5.1$ sudo dmesg
[ 5034.124133] Bluetooth: hci0: security requested but not available
Code:
-btmon-
Inquiry (0x01|0x0001) ncmd 2
Status: Success (0x00)
@ MGMT Event: Command Complete (0x0001) plen 4 {0x0002} [hci0] 4393.627250
Start Discovery (0x0023) plen 1
Status: Success (0x00)
Address type: 0x07
BR/EDR
LE Public
LE Random
@ MGMT Event: Discovering (0x0013) plen 2 {0x0002} [hci0] 4393.627255
Address type: 0x07
BR/EDR
LE Public
LE Random
Discovery: Enabled (0x01)
> HCI Event: Extended Inquiry Result (0x2f) plen 255 #1967 [hci0] 4393.687207
Num responses: 1
Address: 0C:A6:94:B4:16:55 (Sunitec Enterprise Co.,Ltd)
Page scan repetition mode: R1 (0x01)
Page period mode: P0 (0x00)
Class: 0x240400
Major class: Audio/Video (headset, speaker, stereo, video, vcr)
Minor class: Uncategorized, code for device not assigned
Rendering (Printing, Speaker)
Audio (Speaker, Microphone, Headset)
Clock offset: 0x5e85
RSSI: -89 dBm (0xa7)
Name (complete): SB400
TX power: 4 dBm
16-bit Service UUIDs (complete): 4 entries
Audio Sink (0x110b)
Advanced Audio Distribution (0x110d)
A/V Remote Control (0x110e)
A/V Remote Control Controller (0x110f)
@ MGMT Event: Device Found (0x0012) plen 39 {0x0002} [hci0] 4393.687235
BR/EDR Address: 0C:A6:94:B4:16:55 (Sunitec Enterprise Co.,Ltd)
RSSI: -89 dBm (0xa7)
Flags: 0x00000000
Data length: 25
Name (complete): SB400
TX power: 4 dBm
16-bit Service UUIDs (complete): 4 entries
Audio Sink (0x110b)
Advanced Audio Distribution (0x110d)
A/V Remote Control (0x110e)
A/V Remote Control Controller (0x110f)
Class: 0x240400
Major class: Audio/Video (headset, speaker, stereo, video, vcr)
Minor class: Uncategorized, code for device not assigned
Rendering (Printing, Speaker)
Audio (Speaker, Microphone, Headset)
> HCI Event: LE Meta Event (0x3e) plen 45 #1968 [hci0] 4393.723243
LE Extended Advertising Report (0x0d)
Num reports: 1
Entry 0
Event type: 0x0013
Props: 0x0013
Connectable
Scannable
Use legacy advertising PDUs
Data status: Complete
Legacy PDU Type: ADV_IND (0x0013)
Address type: Random (0x01)
Address: 6F:CC:6E:A6:12:8B (Resolvable)
Primary PHY: LE 1M
Secondary PHY: No packets
SID: no ADI field (0xff)
TX power: 127 dBm
RSSI: -91 dBm (0xa5)
Periodic advertising interval: 0.00 msec (0x0000)
Direct address type: Public (0x00)
Direct address: 00:00:00:00:00:00 (OUI 00-00-00)
Data length: 0x13
02 01 1a 02 0a 08 0c ff 4c 00 10 07 35 1b 93 d1 ........L...5...
2a 2f 08 */.
Flags: 0x1a
LE General Discoverable Mode
Simultaneous LE and BR/EDR (Controller)
Simultaneous LE and BR/EDR (Host)
TX power: 8 dBm
Company: Apple, Inc. (76)
Type: Unknown (16)
Data: 351b93d12a2f08
> HCI Event: LE Meta Event (0x3e) plen 26 #1969 [hci0] 4393.724211
LE Extended Advertising Report (0x0d)
Num reports: 1
Entry 0
Event type: 0x001b
Props: 0x001b
Connectable
Scannable
Scan response
Use legacy advertising PDUs
Data status: Complete
Legacy PDU Type: SCAN_RSP to an ADV_SCAN_IND (0x001b)
Address type: Random (0x01)
Address: 6F:CC:6E:A6:12:8B (Resolvable)
Primary PHY: LE 1M
Secondary PHY: No packets
SID: no ADI field (0xff)
TX power: 127 dBm
RSSI: -91 dBm (0xa5)
Periodic advertising interval: 0.00 msec (0x0000)
Direct address type: Public (0x00)
Direct address: 00:00:00:00:00:00 (OUI 00-00-00)
Data length: 0x00
@ MGMT Event: Device Found (0x0012) plen 33 {0x0002} [hci0] 4393.724241
LE Address: 6F:CC:6E:A6:12:8B (Resolvable)
RSSI: -91 dBm (0xa5)
Flags: 0x00000000
Data length: 19
Flags: 0x1a
LE General Discoverable Mode
Simultaneous LE and BR/EDR (Controller)
Simultaneous LE and BR/EDR (Host)
TX power: 8 dBm
Company: Apple, Inc. (76)
Type: Unknown (16)
Data: 351b93d12a2f08
> HCI Event: LE Meta Event (0x3e) plen 10 #1970 [hci0] 4393.764240
LE Connection Update Complete (0x03)
Status: Success (0x00)
Handle: 3585
Connection interval: 7.50 msec (0x0006)
Connection latency: 44 (0x002c)
Supervision timeout: 2160 msec (0x00d8)
> HCI Event: Extended Inquiry Result (0x2f) plen 255 #1971 [hci0] 4393.817211
Num responses: 1
Address: 0C:96:E6:E9:90:9C (Cloud Network Technology (Samoa) Limited)
Page scan repetition mode: R1 (0x01)
Page period mode: P0 (0x00)
Class: 0x08043c
Major class: Audio/Video (headset, speaker, stereo, video, vcr)
Minor class: Video Display and Loudspeaker
Capturing (Scanner, Microphone)
Clock offset: 0x41ef
RSSI: -79 dBm (0xb1)
@ MGMT Event: Device Found (0x0012) plen 19 {0x0002} [hci0] 4393.817272
BR/EDR Address: 0C:96:E6:E9:90:9C (Cloud Network Technology (Samoa) Limited)
RSSI: -79 dBm (0xb1)
Flags: 0x00000001
Confirm Name
Data length: 5
Class: 0x08043c
Major class: Audio/Video (headset, speaker, stereo, video, vcr)
Minor class: Video Display and Loudspeaker
Capturing (Scanner, Microphone)
> HCI Event: Extended Inquiry Result (0x2f) plen 255 #1972 [hci0] 4393.952222
Num responses: 1
Address: 60:6D:C7:2D:A4:DC (Hon Hai Precision Ind. Co.,Ltd.)
Page scan repetition mode: R1 (0x01)
Page period mode: P0 (0x00)
Class: 0x08043c
Major class: Audio/Video (headset, speaker, stereo, video, vcr)
Minor class: Video Display and Loudspeaker
Capturing (Scanner, Microphone)
Clock offset: 0x5e79
RSSI: -86 dBm (0xaa)
Name (complete): XBR-49X830C
16-bit Service UUIDs (complete): 1 entry
PnP Information (0x1200)
3D Information Data: 0764
Features: 0x07
Association Notification
Battery Level Reporting
Send Battery Level Report on Start-up Synchronization
Path Loss Threshold: 100
Company: Broadcom Corporation (15)
Data: 000164
TX power: 10 dBm
@ MGMT Event: Device Found (0x0012) plen 54 {0x0002} [hci0] 4393.952314
BR/EDR Address: 60:6D:C7:2D:A4:DC (Hon Hai Precision Ind. Co.,Ltd.)
RSSI: -86 dBm (0xaa)
Flags: 0x00000000
Data length: 40
Name (complete): XBR-49X830C
16-bit Service UUIDs (complete): 1 entry
PnP Information (0x1200)
3D Information Data: 0764
Features: 0x07
Association Notification
Battery Level Reporting
Send Battery Level Report on Start-up Synchronization
Path Loss Threshold: 100
Company: Broadcom Corporation (15)
Data: 000164
TX power: 10 dBm
Class: 0x08043c
Major class: Audio/Video (headset, speaker, stereo, video, vcr)
Minor class: Video Display and Loudspeaker
Capturing (Scanner, Microphone)
@ RAW Open: blueman-manager version 2.22 {0x0004} 4394.080191
@ RAW Close: blueman-manager {0x0004} 4394.080205
> HCI Event: LE Meta Event (0x3e) plen 44 #1973 [hci0] 4394.167241
LE Extended Advertising Report (0x0d)
Num reports: 1
Entry 0
Event type: 0x0013
Props: 0x0013
Connectable
Scannable
Use legacy advertising PDUs
Data status: Complete
Legacy PDU Type: ADV_IND (0x0013)
Address type: Public (0x00)
Address: 28:11:A5:23:5C:60 (Bose Corporation)
Primary PHY: LE 1M
Secondary PHY: No packets
SID: no ADI field (0xff)
TX power: 127 dBm
RSSI: -103 dBm (0x99)
Periodic advertising interval: 0.00 msec (0x0000)
Direct address type: Public (0x00)
Direct address: 00:00:00:00:00:00 (OUI 00-00-00)
Data length: 0x12
02 01 1a 03 03 be fe 0a ff 01 0a 41 00 f9 56 5c ...........A..V\
ba cd ..
Flags: 0x1a
LE General Discoverable Mode
Simultaneous LE and BR/EDR (Controller)
Simultaneous LE and BR/EDR (Host)
16-bit Service UUIDs (complete): 1 entry
Bose Corporation (0xfebe)
Company: not assigned (2561)
Data: 4100f9565cbacd
> HCI Event: LE Meta Event (0x3e) plen 45 #1974 [hci0] 4394.490273
LE Extended Advertising Report (0x0d)
Num reports: 1
Entry 0
Event type: 0x0013
Props: 0x0013
Connectable
Scannable
Use legacy advertising PDUs
Data status: Complete
Legacy PDU Type: ADV_IND (0x0013)
Address type: Random (0x01)
Address: 79:9E:D3:A9:90:5D (Resolvable)
Primary PHY: LE 1M
Secondary PHY: No packets
SID: no ADI field (0xff)
TX power: 127 dBm
RSSI: -100 dBm (0x9c)
Periodic advertising interval: 0.00 msec (0x0000)
Direct address type: Public (0x00)
Direct address: 00:00:00:00:00:00 (OUI 00-00-00)
Data length: 0x13
02 01 1a 02 0a 08 0c ff 4c 00 10 07 24 1b b4 e5 ........L...$...
dc 7f 78 ..x
Flags: 0x1a
LE General Discoverable Mode
Simultaneous LE and BR/EDR (Controller)
Simultaneous LE and BR/EDR (Host)
TX power: 8 dBm
Company: Apple, Inc. (76)
Type: Unknown (16)
Data: 241bb4e5dc7f78
@ MGMT Event: Device Found (0x0012) plen 32 {0x0002} [hci0] 4394.490349
LE Address: 28:11:A5:23:5C:60 (Bose Corporation)
RSSI: invalid (0x99)
Flags: 0x00000000
Data length: 18
Flags: 0x1a
LE General Discoverable Mode
Simultaneous LE and BR/EDR (Controller)
Simultaneous LE and BR/EDR (Host)
16-bit Service UUIDs (complete): 1 entry
Bose Corporation (0xfebe)
Company: not assigned (2561)
Data: 4100f9565cbacd
> HCI Event: LE Meta Event (0x3e) plen 26 #1975 [hci0] 4394.491248
LE Extended Advertising Report (0x0d)
Num reports: 1
Entry 0
Event type: 0x001b
Props: 0x001b
Connectable
Scannable
Scan response
Use legacy advertising PDUs
Data status: Complete
Legacy PDU Type: SCAN_RSP to an ADV_SCAN_IND (0x001b)
Address type: Random (0x01)
Address: 79:9E:D3:A9:90:5D (Resolvable)
Primary PHY: LE 1M
Secondary PHY: No packets
SID: no ADI field (0xff)
TX power: 127 dBm
RSSI: -101 dBm (0x9b)
Periodic advertising interval: 0.00 msec (0x0000)
Direct address type: Public (0x00)
Direct address: 00:00:00:00:00:00 (OUI 00-00-00)
Data length: 0x00
@ MGMT Event: Device Found (0x0012) plen 33 {0x0002} [hci0] 4394.491306
LE Address: 79:9E:D3:A9:90:5D (Resolvable)
RSSI: -101 dBm (0x9b)
Flags: 0x00000000
Data length: 19
Flags: 0x1a
LE General Discoverable Mode
Simultaneous LE and BR/EDR (Controller)
Simultaneous LE and BR/EDR (Host)
TX power: 8 dBm
Company: Apple, Inc. (76)
Type: Unknown (16)
Data: 241bb4e5dc7f78
@ RAW Open: blueman-manager version 2.22 {0x0004} 4395.082037
@ RAW Close: blueman-manager {0x0004} 4395.082054
> HCI Event: LE Meta Event (0x3e) plen 57 #1976 [hci0] 4395.600517
LE Extended Advertising Report (0x0d)
Num reports: 1
Entry 0
Event type: 0x0013
Props: 0x0013
Connectable
Scannable
Use legacy advertising PDUs
Data status: Complete
Legacy PDU Type: ADV_IND (0x0013)
Address type: Random (0x01)
Address: D6:EA:C0:E6:C8:A2 (Static)
Primary PHY: LE 1M
Secondary PHY: No packets
SID: no ADI field (0xff)
TX power: 127 dBm
RSSI: -101 dBm (0x9b)
Periodic advertising interval: 0.00 msec (0x0000)
Direct address type: Public (0x00)
Direct address: 00:00:00:00:00:00 (OUI 00-00-00)
Data length: 0x1f
03 19 00 00 02 01 04 04 ff ff ff 82 12 09 45 6d ..............Em
62 65 72 20 43 65 72 61 6d 69 63 20 4d 75 67 ber Ceramic Mug
Appearance: Unknown (0x0000)
Flags: 0x04
BR/EDR Not Supported
Company: internal use (65535)
Data: 82
Name (complete): Ember Ceramic Mug
> HCI Event: LE Meta Event (0x3e) plen 30 #1977 [hci0] 4395.601242
LE Extended Advertising Report (0x0d)
Num reports: 1
Entry 0
Event type: 0x001b
Props: 0x001b
Connectable
Scannable
Scan response
Use legacy advertising PDUs
Data status: Complete
Legacy PDU Type: SCAN_RSP to an ADV_SCAN_IND (0x001b)
Address type: Random (0x01)
Address: D6:EA:C0:E6:C8:A2 (Static)
Primary PHY: LE 1M
Secondary PHY: No packets
SID: no ADI field (0xff)
TX power: 127 dBm
RSSI: -99 dBm (0x9d)
Periodic advertising interval: 0.00 msec (0x0000)
Direct address type: Public (0x00)
Direct address: 00:00:00:00:00:00 (OUI 00-00-00)
Data length: 0x04
03 03 0a 18 ....
16-bit Service UUIDs (complete): 1 entry
Device Information (0x180a)
@ MGMT Event: Device Found (0x0012) plen 49 {0x0002} [hci0] 4395.601304
LE Address: D6:EA:C0:E6:C8:A2 (Static)
RSSI: -99 dBm (0x9d)
Flags: 0x00000000
Data length: 35
Appearance: Unknown (0x0000)
Flags: 0x04
BR/EDR Not Supported
Company: internal use (65535)
Data: 82
Name (complete): Ember Ceramic Mug
16-bit Service UUIDs (complete): 1 entry
Device Information (0x180a)
@ RAW Open: blueman-manager version 2.22 {0x0004} 4396.083502
@ RAW Close: blueman-manager {0x0004} 4396.083528
> HCI Event: Extended Inquiry Result (0x2f) plen 255 #1978 [hci0] 4396.361397
Num responses: 1
Address: 0C:96:E6:E9:90:9C (Cloud Network Technology (Samoa) Limited)
Page scan repetition mode: R1 (0x01)
Page period mode: P0 (0x00)
Class: 0x08043c
Major class: Audio/Video (headset, speaker, stereo, video, vcr)
Minor class: Video Display and Loudspeaker
Capturing (Scanner, Microphone)
Clock offset: 0x41ee
RSSI: -85 dBm (0xab)
Name (complete): Living Room TV
16-bit Service UUIDs (complete): 4 entries
Audio Source (0x110a)
A/V Remote Control Target (0x110c)
A/V Remote Control (0x110e)
PnP Information (0x1200)
128-bit Service UUIDs (complete): 8 entries
Vendor specific
Vendor specific
Vendor specific
Vendor specific
Vendor specific
Vendor specific
Vendor specific
Vendor specific
@ MGMT Event: Device Found (0x0012) plen 177 {0x0002} [hci0] 4396.361470
BR/EDR Address: 0C:96:E6:E9:90:9C (Cloud Network Technology (Samoa) Limited)
RSSI: -85 dBm (0xab)
Flags: 0x00000000
Data length: 163
Name (complete): Living Room TV
16-bit Service UUIDs (complete): 4 entries
Audio Source (0x110a)
A/V Remote Control Target (0x110c)
A/V Remote Control (0x110e)
PnP Information (0x1200)
128-bit Service UUIDs (complete): 8 entries
Vendor specific
Vendor specific
Vendor specific
Vendor specific
Vendor specific
Vendor specific
Vendor specific
Vendor specific
Class: 0x08043c
Major class: Audio/Video (headset, speaker, stereo, video, vcr)
Minor class: Video Display and Loudspeaker
Capturing (Scanner, Microphone)
... cut off due to size limitations
Code:
-btmon AFTER successful pair command-
@ MGMT Command: Pair Device (0x0019) plen 8 {0x0002} [hci0] 4621.725502
LE Address: D0:90:17:5A:4F:7A (Static)
Capability: KeyboardDisplay (0x04)
@ MGMT Event: Command Complete (0x0001) plen 10 {0x0002} [hci0] 4621.725537
Pair Device (0x0019) plen 7
Status: Success (0x00)
LE Address: D0:90:17:5A:4F:7A (Static)
Code:
[Logitech Pebble]# info
Device D0:90:17:5A:4F:7A (random)
Name: Logitech Pebble
Alias: Logitech Pebble
Appearance: 0x03c2
Icon: input-mouse
Paired: yes
Trusted: yes
Blocked: no
Connected: yes
WakeAllowed: yes
LegacyPairing: no
UUID: Generic Access Profile (00001800-0000-1000-8000-00805f9b34fb)
UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
UUID: Device Information (0000180a-0000-1000-8000-00805f9b34fb)
UUID: Battery Service (0000180f-0000-1000-8000-00805f9b34fb)
UUID: Human Interface Device (00001812-0000-1000-8000-00805f9b34fb)
UUID: Vendor specific (00010000-0000-1000-8000-011f2000046d)
Modalias: usb:v046DpB021d0007
Battery Percentage: 0x64 (100)
Code:
bash-5.1$ cat /etc/bluetooth/input.conf
# Configuration file for the input service
# This section contains options which are not specific to any
# particular interface
[General]
# Set idle timeout (in minutes) before the connection will
# be disconnect (defaults to 0 for no timeout)
#IdleTimeout=0
# Enable HID protocol handling in userspace input profile
# Defaults to false (HIDP handled in HIDP kernel module)
#UserspaceHID=true
# Limit HID connections to bonded devices
# The HID Profile does not specify that devices must be bonded, however some
# platforms may want to make sure that input connections only come from bonded
# device connections. Several older mice have been known for not supporting
# pairing/encryption.
# Defaults to false to maximize device compatibility.
#ClassicBondedOnly=true
# LE upgrade security
# Enables upgrades of security automatically if required.
# Defaults to true to maximize device compatibility.
#LEAutoSecurity=true
Code:
bash-5.1$ xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Asus Keyboard id=10 [slave pointer (2)]
⎜ ↳ ELAN9008:00 04F3:2C82 id=13 [slave pointer (2)]
⎜ ↳ ELAN1201:00 04F3:3098 Mouse id=15 [slave pointer (2)]
⎜ ↳ ELAN1201:00 04F3:3098 Touchpad id=16 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Asus Wireless Radio Control id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ Asus Keyboard id=11 [slave keyboard (3)]
↳ USB2.0 HD UVC WebCam: USB2.0 HD id=12 [slave keyboard (3)]
↳ ELAN9008:00 04F3:2C82 Stylus id=14 [slave keyboard (3)]
↳ Asus WMI hotkeys id=17 [slave keyboard (3)]
↳ Asus Keyboard id=18 [slave keyboard (3)]