From f2163c702f63a32d87e9ade77cd61802ff94ecf7 Mon Sep 17 00:00:00 2001 From: ploopyco Date: Wed, 15 Nov 2023 13:03:02 -0500 Subject: [PATCH] add support for ploopyco/madromys --- src/ploopyco/trackball/trackball_adept.json | 49 +++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 src/ploopyco/trackball/trackball_adept.json diff --git a/src/ploopyco/trackball/trackball_adept.json b/src/ploopyco/trackball/trackball_adept.json new file mode 100644 index 0000000000..7222bd89de --- /dev/null +++ b/src/ploopyco/trackball/trackball_adept.json @@ -0,0 +1,49 @@ +{ + "name": "Ploopy Adept Trackball", + "vendorId": "0x5043", + "productId": "0x5C47", + "customKeycodes": [ + {"name": "DPI Config", "title": "DPI Config", "shortName": "DPI"}, + {"name": "Drag Scroll", "title": "Drag Scroll", "shortName": "DragScl"} + ], + "matrix": {"rows": 1, "cols": 6}, + "layouts": { + "keymap": [ + [ + { + "h": 2 + }, + "0,1", + { + "x": 0.25, + "h": 1.25 + }, + "0,2", + { + "x": 0.25, + "h": 1.25 + }, + "0,3", + { + "x": 0.25, + "h": 2 + }, + "0,4" + ], + [ + { + "y": 1.25, + "w": 1.75, + "h": 2 + }, + "0,0", + { + "x": 1.25, + "w": 1.75, + "h": 2 + }, + "0,5" + ] + ] + } +} \ No newline at end of file