Close

Code Modification Completed

A project log for Chording Hybrid Keyboard

Based on experience with the previous chording keyboard, fully 3D printable version with two joysticks.

ptravptrav 12/24/2017 at 04:170 Comments

Added the code for joystick support. Currently the left joystick scrolls like a mouse wheel, the right one -- controls the mouse pointer. The joystick sensitivity is as shown:

The joystick is checked every dt=50 ms.  The "dead zone" is .4 mm, then 1 pixel/dt till .7 mm, then 2 pix/dt till 1 mm, then a quadratic function to the maximum speed of 80 pix/dt.

Discussions