Skip to content

Mouse πŸ­πŸ–±πŸ–²οΈ

Pre-release
Pre-release
Compare
Choose a tag to compare
@hasumikin hasumikin released this 23 May 00:01
· 13 commits to master since this 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 to PRK 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 of PRK DRIVE. Send us a patch if you could fix it!

What's Changed

New Contributors

Full Changelog: 0.9.20...0.9.21