History:
I had a lot of parts laying around due to sales at the closing RadioShack stores (RIP). So I decided to use some of them and make something. So after many weeks of designing and programming away from my 'office' I made this when I finally returned.
Features:
Normal joystick controls for mouse. Using the switch turns the mouse into SCROLL MODE which turns the Joystick into arrow keys. The vibration motor is activated upon different functions with a unique vibration pattern. Tilting the mouse in different directions uses the accelerometer to activate different hotkeys.
Such as:
Refresh - Forward
Win + Tab - Back
Alt + -> - Right
Alt + <- - Left
Other 6 buttons are:
CTRL, ALT, WIN, TAB, Middle Click and Page Mode.
Page Mode turns joystick into Page Up, Page Down, Home, and End.
Also there are additional screw terminals for 5V and ground. And a breakout for pin 3 which can be programmed to add more functionality.