Собственно получилась у меня почти такая вот мышь, как на фото. (ну совсем почти =) )
За основу я взял свой старый программатор USBAsp для AVR микроконтроллеров и акселерометр ADXL322JCP.
Данный акселерометр выбран по следующим причинам:
— измеряет ускорение до 2g
— был в наличии в магазине
— был одним из самых дешевых ( точнее самым дешевым )
Из-за малого диапазона измеряемых ускорений, этот акселерометр позволяет определить в каком положении находится чип.
Ну и соответственно получается что-то типа измерения угла наклона. На какой градус нагнул мышь, с такой скоростью курсор и помчится. (по крайней мере у меня) :) Он может просто отклоняться по наклону. Как у мыши на рисунке.