meta data for this page
  •  

This is an old revision of the document!


Logitech wireless mouse/trackball

To handle old (not Unifying Receiver) Logitech product:

sudo apt-get install lomoco
sudo lomoco -i
003.005: 046d:c508 Receiver for Cordless Optical TrackMan (C-BA4-MSE) Caps: CSR SMS 
	Receiver type: C508
	Mouse type: Cordless Optical TrackMan
	Connect button on mouse pressed: no
	Active RF Channel: 1
	Battery status: 7 (full)
	Cordless security ID: 0x8e16
	Receiver talking: yes
	Lock Request (CONNECT button pressed): no
	Mouse Powerup (First time out of the box auto-locking): no
	Receiver Unlocked (Mouse disconnected): no
	Wait Lock (Searching for mouse): no
	Device physical shape type: 0
	SmartScroll (SMS): reporting not supported
	USB Mouse Polling Interval:  10ms
sudo lomoco --pid=C508 -i | grep -w "Battery status:"

For logitech devices there are additional packets: https://wiki.archlinux.org/index.php/Logitech_Marble_Mouse

Change trackball pointer speed

Using CTM:

xinput set-prop "Logitech USB Receiver" "libinput Accel Speed" 1
xinput set-prop "Logitech USB Receiver" "Coordinate Transformation Matrix" \
2.000000, 0.000000, 0.000000, \
0.000000, 2.000000, 0.000000, \
0.000000, 0.000000, 1.000000