Skip to content

Commit 23c58e6

Browse files
Update README.md
1 parent b05c4ef commit 23c58e6

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

README.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,14 @@ Both the phat and slim variants of the PCB support being configured via serial t
9797
| Invert X (Left and Right) mouse movement.
9898
+ Invert Y
9999
| Invert Y (Up and Down) mouse movement.
100+
+ Movement Type
101+
| Set Movement Type. USB mice talk faster than serial mice, movement type decides what to do with the backlog between serial mouse updates.
102+
Additive: Sum the mouse movement (Sentivive)
103+
Average: Avg the mouse movement (Insensitive)
104+
Coast: Send the mouse movement incrementally (Slippy)
105+
+ Cosine Smoothing
106+
|Makes the cursor proportionally less sensitive at high speeds, leaving the movement mostly one to one at low speeds
107+
100108
+ Mouse Buttons
101109
+ List Config
102110
| List the current mouse button settings
@@ -177,5 +185,5 @@ The default mouse settings can be edited in `default_config.h` prior to compilat
177185

178186
The build environment is a normal PicoSDK setup, there are several guides out the for both Linux and Windows. From experience the setup is easier in Linux. However there is one important thing you need to know:
179187

180-
**PicoSDK version 1.2.0**
181-
The version of TinyUSB included with the newest version of the PicoSDK doesn't work great. You could probably use TinyUSB v10.1 on the newest PicoSDK but that's a bit messy.
188+
**PicoSDK version 1.3.0**
189+
The version of TinyUSB used in this project was customized. The customized version of TinyUSB can be found in the firmware folder. If you want to compile the firmware yourself you will need to replace the stock TinyUSB with the customized version found here

0 commit comments

Comments
 (0)