Skip to content

Commit

Permalink
Added mouse layer docs
Browse files Browse the repository at this point in the history
  • Loading branch information
Matthew Spangler committed Oct 28, 2023
1 parent 12f01bc commit aeeed78
Show file tree
Hide file tree
Showing 4 changed files with 333 additions and 16 deletions.
312 changes: 312 additions & 0 deletions assets/github-com-matthewspangler-iris-rev8-fun-(mouse-layer).json
Original file line number Diff line number Diff line change
@@ -0,0 +1,312 @@
[
{
"name": "github.com/matthewspangler/iris-rev8-fun (mouse layer)",
"author": "Matthew Spangler"
},
[
{
"x": 3,
"c": "#ffa01c",
"g": true,
"a": 5
},
"#\n3",
{
"x": 9.5
},
"*\n8"
],
[
{
"y": -0.875,
"x": 2,
"a": 7
},
"",
{
"x": 1,
"a": 5
},
"$\n4",
{
"x": 7.5
},
"&\n7",
{
"x": 1
},
"(\n9"
],
[
{
"y": -0.875,
"x": 5
},
"%\n5",
{
"x": 5.5
},
"^\n6"
],
[
{
"y": -0.875,
"a": 7
},
"",
"",
{
"x": 13.5,
"a": 5
},
")\n0",
{
"a": 7
},
"BkSpc"
],
[
{
"y": -0.375,
"x": 3
},
"E",
{
"x": 9.5,
"g": false
},
"Mouse Up"
],
[
{
"y": -0.875,
"x": 2,
"g": true
},
"W",
{
"x": 1
},
"R",
{
"x": 7.5,
"g": false
},
"Wheel Up",
{
"x": 1
},
"Wheel Down"
],
[
{
"y": -0.875,
"x": 5,
"g": true
},
"T",
{
"x": 5.5
},
"Y"
],
[
{
"y": -0.875
},
"Tab",
"Q",
{
"x": 13.5
},
"P",
{
"a": 4
},
"|\n\\"
],
[
{
"y": -0.375,
"x": 3,
"g": false,
"a": 7
},
"Left Win",
{
"x": 9.5
},
"Mouse Down"
],
[
{
"y": -0.875,
"x": 2
},
"Left Ctrl",
{
"x": 1
},
"Left Shift",
{
"x": 7.5
},
"Mouse Left",
{
"x": 1
},
"Mouse Right"
],
[
{
"y": -0.875,
"x": 5,
"g": true
},
"G",
{
"x": 5.5,
"g": false
},
"Wheel Left"
],
[
{
"y": -0.875,
"g": true
},
"Sft",
{
"g": false
},
"Left Alt",
{
"x": 13.5
},
"Wheel Right",
{
"g": true,
"a": 4
},
"\"\n'"
],
[
{
"y": -0.375,
"x": 3,
"a": 7
},
"C",
{
"x": 9.5,
"g": false
},
"Mouse button 3"
],
[
{
"y": -0.875,
"x": 2,
"g": true
},
"X",
{
"x": 1
},
"V",
{
"x": 7.5,
"g": false
},
"Mouse Button 1",
{
"x": 1
},
"Mouse button 2"
],
[
{
"y": -0.875,
"x": 5,
"g": true
},
"B",
{
"x": 5.5
},
"N"
],
[
{
"y": -0.875
},
"Ctrl",
"Z",
{
"x": 13.5,
"a": 4
},
"?\n/",
{
"a": 7
},
"Enter"
],
[
{
"y": 0.001000000000000334,
"x": 3.5
},
"Win",
{
"x": 8.5
},
"Alt"
],
[
{
"y": -0.875,
"x": 4.5,
"g": false,
"a": 5
},
"Layer\n\n\n\n\n\nDown",
{
"x": 6.5
},
"Layer\n\n\n\n\n\nUp"
],
[
{
"r": 30,
"rx": 6,
"ry": 4.8,
"y": -1,
"g": true
},
"{\n["
],
[
{
"a": 7
},
"Space"
],
[
{
"r": -30,
"rx": 13,
"y": -1.7000000000000002,
"x": -2.3000000000000007,
"a": 5
},
"}\n]"
],
[
{
"x": -2.3000000000000007,
"a": 7
},
"Space"
]
]
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
32 changes: 16 additions & 16 deletions keymap.c
Original file line number Diff line number Diff line change
Expand Up @@ -302,23 +302,23 @@ const rgblight_segment_t PROGMEM NAV_LIGHT_LAYER[] = RGBLIGHT_LAYER_SEGMENTS(

const rgblight_segment_t PROGMEM MOUSE_LIGHT_LAYER[] = RGBLIGHT_LAYER_SEGMENTS(
// left side
{0, 6, HSV_MAGENTA},
{6, 6, HSV_MAGENTA},
{12, 6, HSV_MAGENTA},
{18, 6, HSV_MAGENTA},
{24, 2, HSV_MAGENTA},
{26, 1, HSV_MAGENTA},
{27, 1, HSV_MAGENTA},
{28, 3, HSV_MAGENTA}, // underglow
{31, 3, HSV_MAGENTA}, // underglow
{0, 6, HSV_ORANGE},
{6, 6, HSV_ORANGE},
{12, 6, HSV_ORANGE},
{18, 6, HSV_ORANGE},
{24, 2, HSV_ORANGE},
{26, 1, HSV_ORANGE},
{27, 1, HSV_ORANGE},
{28, 3, HSV_ORANGE}, // underglow
{31, 3, HSV_ORANGE}, // underglow
// right side
{34, 6, HSV_MAGENTA},
{40, 6, HSV_MAGENTA},
{46, 6, HSV_MAGENTA},
{52, 6, HSV_MAGENTA},
{58, 4, HSV_MAGENTA},
{62, 3, HSV_MAGENTA}, // underglow
{65, 3, HSV_MAGENTA} // underglow
{34, 6, HSV_ORANGE},
{40, 6, HSV_ORANGE},
{46, 6, HSV_ORANGE},
{52, 6, HSV_ORANGE},
{58, 4, HSV_ORANGE},
{62, 3, HSV_ORANGE}, // underglow
{65, 3, HSV_ORANGE} // underglow
);

const rgblight_segment_t PROGMEM MEDIA_LIGHT_LAYER[] = RGBLIGHT_LAYER_SEGMENTS(
Expand Down
5 changes: 5 additions & 0 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,16 @@
### SYMBOLS (Layer 2)
### Navigation (Layer 3)
### Mouse (Layer 4)

![Mouse Layer](assets/github-com-matthewspangler-iris-rev8-fun-(mouse-layer).png "Mouse Layer")

### Media (Layer 5)
### Gaming (Layer 6)

## Ducky Scripts

WIP

## How to use

1) Ensure you have Podman installed.
Expand Down

0 comments on commit aeeed78

Please sign in to comment.