I would like to create a own modular mouse with a custom firmware.
Why because I am sick of the current mouses which just get such often the click problem. I always have to take them apart to switch the mouse-switches which not just takes mutch time for a simple repair but it is really annoying. Other people which I know just throwing them away which is just really sad (and alot of unnessesary garbage).
Now I started researching which things I could use for this project.
Microcontroller:
Arduino (Diffrend versions)
ESP32(Diffrend versions)
Raspberry pi pico
Sensors:
(Old) examples/posts of using an mouse sensor with arduino:
The biggest issue I can currently think of is to get the sensor running so it can perform like current "gaming" mouses and find a working lib.
So I wonder is it possible to create a project like this or is the project doomed to fail at the beginning?
(P.S Modular mouse means you can add new buttons or remove them, change the case completely so you just can switch between something like this:
to something like this:
or this:

Something like this but mutch more customizable and easy to repair
(Switchable mouse switches, wheel, maybe even mouse sensors)
(More or less build the mouse you need ^^)


