NOTE: THIS IS CURRENTLY IN ALPHA!!! USE AT OWN RISK
After a long period developing we are happy to announce we have mouse support working!
Due to a few fundamental differences between mice and gamepads we had to rework the way we poll and send data to give the optimal experience for both devices at the same time. We also worked on an easy experience updating the module without the need for advanced software or a degree in computer science.
- Only BT Classic mice work (unlikely to change soon)
Either a mouse or a gamepad can be connected(but it has timing tradeoffs… well i think cannot test it due to point 3)
- Multiple controllers do not work (currently a mystery why they share the same MAC…)
A reset is needed after dis-/re-connecting the mouse(solved)
- Probably many bugs, it is an alpha…
- No keyboard support (probably will never have due to CD-i limitations and low demand)
Gamepads will no longer work(solved)
F*ck stable software, GIVE ME THE ALPHA BUILD!
To update your CD-i Bluetooth module to add mouse support go to flash.cdibluetooth.com and follow the instructions.
- TECKNET 2600DPI – Used during development well calibrated in software we hope to sell these in an all-in-one package on our store as they are not always easy to get everywhere
Known to work
- TECKNET Three modes
- Adesso iMouse M300
- Kensington SureTrack K75351WW
- HXSJ Bluetooth 3.0 Wireless Mouse
- Bornd C170B
- LogiLink ID0078A
- HP Z5000
- Logitech M-RCL124 (MX Revolution)
- Logitech M336 / M337 / M535
- Apple Magic Trackpad A1339 (1st gen)
- Apple Magic Mouse A1296 (1st gen)
- Apple Magic Mouse A1657 (2nd gen)
Probably will work
Bluetooth mice advertising “BR/EDR (AKA “Classic”, “BT 3.0”, or “BT 2.0)”. Commonly advertised online as “Mouse Bluetooth 3.0” or having Windows XP support. Do note that they have to be Bluetooth and not a generic RF mouse. Most models from early 2010s should work, meaning you can test an old one that was lying around.
Will cause issues…
Bluetooth mice advertising “Tri-Mode BT 3.0, BT 5.0, 2.4Gz”, probably using the “BK3632” chip. Due to an issue in the Espressif firmware they will not connect in the correct mode at this time.
Do NOT work at this current stage
All mice advertising to be BLE only (AKA “LE”, “Low Energy”, “BT 5.0”).
(source of less tested mice: https://gitlab.com/ricardoquesada/bluepad32/-/blob/main/docs/supported_mice.md)