Please not that this mouse has a button to select one of three different devices it can pair to and a indicator showing the currently selected one. I have set it to "2" and not touching it at all during this.
First, the mouse does not autoconnect after reboot. I did the usual scan,pair,connect,trust in bluetoothctl, but after reboot, the mouse does not connect. bluetoothctl shows this (after reboot):
[root@yig bk]# bluetoothctl
Agent registered
[bluetooth]# info D5:30:2C:80:0A:CA
Device D5:30:2C:80:0A:CA (random)
Name: M720 Triathlon
Alias: M720 Triathlon
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)
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)
Manual connection in this state works:
[bluetooth]# connect D5:30:2C:80:0A:CA
Attempting to connect to D5:30:2C:80:0A:CA
[CHG] Device D5:30:2C:80:0A:CA Connected: yes
Connection successful
... lots of stuff here ...
And the "Connected" status changes to "yes".
However, although it seems to be connected, it does not show up in /dev/input:
[root@yig bk]# ls -l /dev/input/**
crw-rw---- 1 root input 13, 64 Sep 16 21:25 /dev/input/event0
crw-rw---- 1 root input 13, 65 Sep 16 21:25 /dev/input/event1
crw-rw---- 1 root input 13, 74 Sep 16 21:25 /dev/input/event10
crw-rw---- 1 root input 13, 75 Sep 16 21:25 /dev/input/event11
crw-rw---- 1 root input 13, 76 Sep 16 21:25 /dev/input/event12
crw-rw---- 1 root input 13, 77 Sep 16 21:25 /dev/input/event13
crw-rw---- 1 root input 13, 66 Sep 16 21:25 /dev/input/event2
crw-rw---- 1 root input 13, 67 Sep 16 21:25 /dev/input/event3
crw-rw---- 1 root input 13, 68 Sep 16 21:25 /dev/input/event4
crw-rw---- 1 root input 13, 69 Sep 16 21:25 /dev/input/event5
crw-rw---- 1 root input 13, 70 Sep 16 21:25 /dev/input/event6
crw-rw---- 1 root input 13, 71 Sep 16 21:25 /dev/input/event7
crw-rw---- 1 root input 13, 72 Sep 16 21:25 /dev/input/event8
crw-rw---- 1 root input 13, 73 Sep 16 21:25 /dev/input/event9
/dev/input/by-id:
total 0
lrwxrwxrwx 1 root root 9 Sep 16 21:25 usb-04d9_USB_Keyboard-event-if01 -> ../event4
lrwxrwxrwx 1 root root 9 Sep 16 21:25 usb-04d9_USB_Keyboard-event-kbd -> ../event3
/dev/input/by-path:
total 0
lrwxrwxrwx 1 root root 9 Sep 16 21:25 pci-0000:00:14.0-usb-0:4:1.0-event-kbd -> ../event3
lrwxrwxrwx 1 root root 9 Sep 16 21:25 pci-0000:00:14.0-usb-0:4:1.1-event -> ../event4
lrwxrwxrwx 1 root root 9 Sep 16 21:25 platform-pcspkr-event-spkr -> ../event5
and libinput list-devices does not see it:
[root@yig bk]# libinput list-devices | egrep 'Device|Capab'
Device: Power Button
Capabilities: keyboard
Device: Video Bus
Capabilities: keyboard
Device: Power Button
Capabilities: keyboard
Device: Sleep Button
Capabilities: keyboard
Device: USB Keyboard
Capabilities: keyboard
Device: USB Keyboard
Capabilities: keyboard
Device: HDA Intel PCH HDMI/DP,pcm=7
Capabilities:
Device: HDA Intel PCH HDMI/DP,pcm=8
Capabilities:
Device: HDA Intel PCH HDMI/DP,pcm=9
Capabilities:
Device: HDA Intel PCH HDMI/DP,pcm=10
Capabilities:
Device: HDA Intel PCH Front Headphone
Capabilities:
Device: HDA Intel PCH HDMI/DP,pcm=3
Capabilities:
Device: ITE8708 CIR transceiver
Capabilities: keyboard
The same mouse worked without problems on previous Ubuntu installation on this box. Archlinux is current, fresh install with almost nothing extra. Dmesg shows nothing about mouse.
I think this is something stupid, but have no idea what. Returning to desktop linux after years with OSX, so I am kinda lost here 8(