Mouse ππ±π²οΈ
Pre-release
Pre-release
Mouse class with I2C, SPI, and ADC
- Now you can configure any device such as a trackball, touchpad, and joystick as a Mouse by taking advantage of hardware peripheral features like I2C, SPI, and ADC
- Currently, a Mouse instance on the partner half of a split-type keyboard does not work. We are investigating how to implement
- Because this Mouse feature is experimental, the API design may change during the implementation to make it work on both halves
- Take a good look at wiki/Mouse
The mass storage drive is re-implemented with File class of PicoRuby
- The name of the drive is changed from
PRKFirmware
toPRK DRIVE
keymap.rb
is no longer deleted on re-installing PRK's uf2- This re-implementation basically should not affect any other keyboard behaviors
Known issue
- Although the drive's functionality is sanity, the host computer sometimes recognizes the drive name as
USB Drive
instead ofPRK DRIVE
. Send us a patch if you could fix it!
What's Changed
- rake setup && upgrade picoruby by @hasumikin in #160
- Use filesystem-fat gem by @hasumikin in #161
- I2C and Mouse by @hasumikin in #162
- Add .editorconfig by @shugo in #167
- Update Dockerfile and Rakefile for pico sdk 1.5.0 by @yujiyokoo in #164
- Sqlite3 by @hasumikin in #171
New Contributors
- @yujiyokoo made their first contribution in #164
Full Changelog: 0.9.20...0.9.21