1
0
Fork 0
forked from forks/qmk_firmware
qmk_firmware/keyboards/ploopyco/trackball/info.json
Drashna Jaelre fbdc65e2e9
[Keyboard] Add PloopyCo devices (#7935)
* Initial Commit for Ploopyco Trackball

This is a WIP at this point.  Most of it compiles, but the SPI commands are non-functioning as they come from Arduino, so don't exist in LUFA

* Convert SPI commands from arduino to LUFA

But I have no idea if this is actually correct or not

* Update keyboard readme

* Clean up ploopyco trackball

* Update readme

* Update mouse key stuff

* last minutue cleanup

* Add caveat about scroll wheel

* Fixup to code

* Additional fixup

* Add movement multiplier

* Rename folders

* mid changes

* temp

* Got it working!!!!!

* Additional cleanup of code

* Make unused pin calls more compact

* Rotation info

* Add debouncing checks

* Make everything replaceable

* Add info.json

* Include ISP flashing info

* Better handling for user customization

* Reconfigure CPI stuff

* fix issues with debug printing

* Fix tiny scroll issue

* Add and update scroll code from ploopy mouse

* Update licensing

* Add PloopyCo Mouse

* Cleanup and layout stuff

* Move common files to main folder for reuse

* Increase polling rate

* Update image for mouse

* Apply changes from code review

* Add VIA support
2020-09-27 15:11:41 -07:00

19 lines
418 B
JSON

{
"keyboard_name": "PloopyCo Trackball",
"url": "",
"maintainer": "drashna",
"width": 8,
"height": 3,
"layouts": {
"LAYOUT": {
"layout": [
{"x":0, "y":0, "h":2},
{"x":1, "y":0.25, "h":1.5},
{"x":2, "y":0, "h":2},
{"x":3.5, "y":0, "h":2},
{"x":4.5, "y":0, "h":2}
]
}
}
}