| CPC G06F 3/0362 (2013.01) [G06F 3/016 (2013.01); G06F 3/03543 (2013.01)] | 16 Claims |

|
1. An information handling system comprising: a housing; a processor disposed in the housing and operable to execute instruction to process information; a memory disposed in the housing and interfaced with the processor, the memory operable to store the information and instructions; a mouse interfaced with the processor, the mouse having a scroll wheel configured to rotate about an axis, the scroll wheel having a gear wheel with extensions about an outer perimeter that define peaks and valleys relative to a magnet coupled external the outer perimeter and proximate the scroll wheel, the gear wheel rotating about the axis, the interaction of the peaks and valleys with the magnet creating haptic feedback to wheel rotation, the mouse further having a rotation sensor aligned to detect scroll wheel rotation as a scroll input, the rotation sensor including at least a microcontroller having a general purpose input/output (GPIO) interfaced with the gear wheel to measure changes in current related to rotation of the gear wheel proximate the magnet.
|