Механическая мышь и джойстик
Нашла старую механическую мышь для демонстрации принципа действия:
У неё снизу дырка с торчащим шариком, который крутится при перемещении:
Его можно вынуть, повернув крепёж:
Внутри находятся два цилиндра, которые вращаются при вращении шарика:
На них периодически налипала грязь, приходилось вынимать и чистить (отверткой или ногтем).
В механической мыши поворот именно этих цилиндров передаётся как смещение мыши в какую-то сторону от последнего её положения. С кнопками ещё проще. Там явно просто какие-то контакты замыкаются и размыкаются.
А это джойстик:
Перемещения рычага в разные стороны явно замыкает какие-то контакты с разных сторон (так же как нажатие кнопки – перемещение по оси Z).
|