v.2025-10-03
Parent Page

Rainy Acrylic JSON

RGB 2.4G Rainy 75-2.4G.JSON

          
{
	"name": "Rainy 75",
	"vendorId": "0x320F",
	"productId": "0x5088",
	"keycodes": ["qmk_lighting"],
	"menus": 
	[
		{
			"label": "Lighting",
			"content":
			[
				{
					"label": "Backlight",
					"content":
					[
						{
							"label": "Brightness",
							"type": "range",
							"options": [0, 9],
							"content": ["id_qmk_rgb_matrix_brightness", 3, 1]
						},
						{
							"label": "Effect",
							"type": "dropdown",
							"content": ["id_qmk_rgb_matrix_effect", 3, 2],
							"options":
							[
								[ "OFF_MODE", 0 ],
								[ "WAVE_MODE", 1 ],
								[ "COLOUR_CLOUD_MODE", 2 ],
								[ "VORTEX_MODE", 3 ],
								[ "MIX_COLOUR_MODE", 4 ],
								[ "BREATHE_MODE", 5 ],
								[ "LIGHT_MODE", 6 ],
								[ "SLOWLY_OFF_MODE", 7 ],
								[ "STONE_MODE", 8 ],
								[ "LASER_MODE", 9 ],
								[ "STARRY_MODE", 10 ],
								[ "FLOWERS_OPEN_MODE", 11 ],
								[ "TRAVERSE_MODE", 12 ],
								[ "WAVE_BAR_MODE", 13 ],
								[ "METEOR_MODE", 14 ],
								[ "RAIN_MODE", 15 ],
								[ "SCAN_MODE", 16 ],
								[ "TRIGGER_COLOUR_MODE", 17 ],
								[ "CENTER_SPREAD_MODE", 18 ]
							]
						},
						{
							"showIf": "{id_qmk_rgb_matrix_effect} != 0",
							"label": "Effect Speed",
							"type": "range",
							"options": [0, 4],
							"content": ["id_qmk_rgb_matrix_effect_speed", 3, 3]
						},
						{
							"showIf": "{id_qmk_rgb_matrix_effect} != 0 && {id_qmk_rgb_matrix_effect} != 24 && {id_qmk_rgb_matrix_effect} != 28 && {id_qmk_rgb_matrix_effect} != 29 && {id_qmk_rgb_matrix_effect} != 32",
							"label": "Color",
							"type": "color",
							"content": ["id_qmk_rgb_matrix_color", 3, 4]
						}
					]
				}
			]
		}
	],
	"matrix": { "rows": 8, "cols": 16 },
	"customKeycodes": [
		{"name": "2.4G MODE", "title": "Keyboard data output 2.4G", "shortName": "2.4G MODE"},
		{"name": "THREE MODE", "title": "three Mode Change", "shortName": "THREE MODE"},
		{"name": "Bluetooth 1", "title": "Bluetooth working connection 1", "shortName": "BT 1"},
		{"name": "Bluetooth 2", "title": "Bluetooth working connection 2", "shortName": "BT 2"},
		{"name": "Bluetooth 3", "title": "Bluetooth working connection 3", "shortName": "BT 3"},
		{"name": "LOCK WIN KEY", "title": "lock win key", "shortName": "LOCK WIN KEY"},
		{"name": "WIN MAC MODE", "title": "win mac system mode", "shortName": "WM_MODE"},
		{"name": "KEY SCAN DELAY", "title": "key scan delay time", "shortName": "KEY_DELAY"},
		{"name": "VIA V2 V3", "title": "Via Work Mode Changhe", "shortName": "VIA_2_3.0"},
		{"name": "BATTERY STATUS", "title": "BATT_SHOW", "shortName": "BATT ST"},
		{"name": "KEYBOARD POWER", "title": "keyboard power", "shortName": "POWER_ON_OFF"}
	],
	"layouts": {
		"keymap": [
			[
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "0,0",
				{ "w":1.0,  "h":1.0,  "x":0.3 },  "0,1",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "0,2",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "0,3",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "0,4",
				{ "w":1.0,  "h":1.0,  "x":0.3 },  "0,5",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "0,6",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "0,7",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "0,8",
				{ "w":1.0,  "h":1.0,  "x":0.2 },  "0,9",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "0,10",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "0,11",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "0,12",
				{ "w":1.0,  "h":1.0,  "x":0.2 },  "0,13",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "0,14"
			],

			[
				{"y":0.1 },
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "1,0",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "1,1",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "1,2",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "1,3",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "1,4",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "1,5",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "1,6",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "1,7",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "1,8",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "1,9",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "1,10",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "1,11",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "1,12",
				{ "w":2.0,	"h":1.0,  "x":0.0 },  "1,13",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "1,14"
			],

			[
				{ "w":1.65,	"h":1.0,  "x":0.0 },  "2,0",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "2,1",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "2,2",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "2,3",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "2,4",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "2,5",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "2,6",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "2,7",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "2,8",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "2,9",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "2,10",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "2,11",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "2,12",
				{ "w":1.35,	"h":1.0,  "x":0.0 },  "2,13",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "3,14",
				{ "w":1.6, "h":1, "w2":1.4, "h2":2, "x2":0.2, "x":1.2 },  "3,13"
			],

			[
				{ "w":1.85,	"h":1.0,  "x":0.0 },  "3,0",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "3,1",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "3,2",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "3,3",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "3,4",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "3,5",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "3,6",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "3,7",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "3,8",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "3,9",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "3,10",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "3,11",
				{ "w":2.15,	"h":1.0,  "x":0.0 },  "3,13",
				{ "w":1.0,	"h":1.0,  "x":0.0 },  "3,15",
				{ "w":1.0,	"h":1.0,  "x":0.4 },  "3,12"
			],
			
			[
				{ "w":2.25,	"h":1.0,  "x":0.0 },  "4,0",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "4,2",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "4,3",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "4,4",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "4,5",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "4,6",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "4,7",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "4,8",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "4,9",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "4,10",
				{ "w":1.0,	"h":1.0,  "x":0.0 },  "4,11",
				{ "w":1.75,	"h":1.0,  "x":0.0 },  "4,13",
				{ "w":1.0,	"h":1.0,  "x":0.0 },  "4,14"
			],
	
			[
				{ "w":1.3,  "h":1.0,  "x":0.0 },  "5,0",
				{ "w":1.3,  "h":1.0,  "x":0.0 },  "5,1",
				{ "w":1.3,  "h":1.0,  "x":0.0 },  "5,2",
				{ "w":6.2,  "h":1.0,  "x":0.0 },  "5,8",
				{ "w":1.3,  "h":1.0,  "x":0.0 },  "5,10",
				{ "w":1.3,  "h":1.0,  "x":0.0 },  "5,11",
				{ "w":1.0,	"h":1.0,  "x":0.3 },  "5,13",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "5,14",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "5,15"
			]
		]
	}
}

RGB-USB Rainy 75-USB.JSON

                    
        {
	"name": "Rainy 75",
	"vendorId": "0x320F",
	"productId": "0x5055",
	"keycodes": ["qmk_lighting"],
	"menus": 
	[
		{
			"label": "Lighting",
			"content":
			[
				{
					"label": "Backlight",
					"content":
					[
						{
							"label": "Brightness",
							"type": "range",
							"options": [0, 9],
							"content": ["id_qmk_rgb_matrix_brightness", 3, 1]
						},
						{
							"label": "Effect",
							"type": "dropdown",
							"content": ["id_qmk_rgb_matrix_effect", 3, 2],
							"options":
							[
								[ "OFF_MODE", 0 ],
								[ "WAVE_MODE", 1 ],
								[ "COLOUR_CLOUD_MODE", 2 ],
								[ "VORTEX_MODE", 3 ],
								[ "MIX_COLOUR_MODE", 4 ],
								[ "BREATHE_MODE", 5 ],
								[ "LIGHT_MODE", 6 ],
								[ "SLOWLY_OFF_MODE", 7 ],
								[ "STONE_MODE", 8 ],
								[ "LASER_MODE", 9 ],
								[ "STARRY_MODE", 10 ],
								[ "FLOWERS_OPEN_MODE", 11 ],
								[ "TRAVERSE_MODE", 12 ],
								[ "WAVE_BAR_MODE", 13 ],
								[ "METEOR_MODE", 14 ],
								[ "RAIN_MODE", 15 ],
								[ "SCAN_MODE", 16 ],
								[ "TRIGGER_COLOUR_MODE", 17 ],
								[ "CENTER_SPREAD_MODE", 18 ]
							]
						},
						{
							"showIf": "{id_qmk_rgb_matrix_effect} != 0",
							"label": "Effect Speed",
							"type": "range",
							"options": [0, 4],
							"content": ["id_qmk_rgb_matrix_effect_speed", 3, 3]
						},
						{
							"showIf": "{id_qmk_rgb_matrix_effect} != 0 && {id_qmk_rgb_matrix_effect} != 24 && {id_qmk_rgb_matrix_effect} != 28 && {id_qmk_rgb_matrix_effect} != 29 && {id_qmk_rgb_matrix_effect} != 32",
							"label": "Color",
							"type": "color",
							"content": ["id_qmk_rgb_matrix_color", 3, 4]
						}
					]
				}
			]
		}
	],
	"matrix": { "rows": 8, "cols": 16 },
	"customKeycodes": [
		{"name": "2.4G MODE", "title": "Keyboard data output 2.4G", "shortName": "2.4G MODE"},
		{"name": "THREE MODE", "title": "three Mode Change", "shortName": "THREE MODE"},
		{"name": "Bluetooth 1", "title": "Bluetooth working connection 1", "shortName": "BT 1"},
		{"name": "Bluetooth 2", "title": "Bluetooth working connection 2", "shortName": "BT 2"},
		{"name": "Bluetooth 3", "title": "Bluetooth working connection 3", "shortName": "BT 3"},
		{"name": "LOCK WIN KEY", "title": "lock win key", "shortName": "LOCK WIN KEY"},
		{"name": "WIN MAC MODE", "title": "win mac system mode", "shortName": "WM_MODE"},
		{"name": "KEY SCAN DELAY", "title": "key scan delay time", "shortName": "KEY_DELAY"},
		{"name": "VIA V2 V3", "title": "Via Work Mode Changhe", "shortName": "VIA_2_3.0"},
		{"name": "BATTERY STATUS", "title": "BATT_SHOW", "shortName": "BATT ST"},
		{"name": "KEYBOARD POWER", "title": "keyboard power", "shortName": "POWER_ON_OFF"}
	],
	"layouts": {
		"keymap": [
			[
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "0,0",
				{ "w":1.0,  "h":1.0,  "x":0.3 },  "0,1",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "0,2",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "0,3",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "0,4",
				{ "w":1.0,  "h":1.0,  "x":0.3 },  "0,5",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "0,6",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "0,7",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "0,8",
				{ "w":1.0,  "h":1.0,  "x":0.2 },  "0,9",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "0,10",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "0,11",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "0,12",
				{ "w":1.0,  "h":1.0,  "x":0.2 },  "0,13",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "0,14"
			],

			[
				{"y":0.1 },
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "1,0",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "1,1",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "1,2",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "1,3",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "1,4",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "1,5",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "1,6",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "1,7",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "1,8",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "1,9",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "1,10",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "1,11",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "1,12",
				{ "w":2.0,	"h":1.0,  "x":0.0 },  "1,13",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "1,14"
			],

			[
				{ "w":1.65,	"h":1.0,  "x":0.0 },  "2,0",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "2,1",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "2,2",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "2,3",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "2,4",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "2,5",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "2,6",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "2,7",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "2,8",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "2,9",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "2,10",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "2,11",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "2,12",
				{ "w":1.35,	"h":1.0,  "x":0.0 },  "2,13",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "3,14",
				{ "w":1.6, "h":1, "w2":1.4, "h2":2, "x2":0.2, "x":1.2 },  "3,13"
			],

			[
				{ "w":1.85,	"h":1.0,  "x":0.0 },  "3,0",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "3,1",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "3,2",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "3,3",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "3,4",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "3,5",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "3,6",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "3,7",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "3,8",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "3,9",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "3,10",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "3,11",
				{ "w":2.15,	"h":1.0,  "x":0.0 },  "3,13",
				{ "w":1.0,	"h":1.0,  "x":0.0 },  "3,15",
				{ "w":1.0,	"h":1.0,  "x":0.4 },  "3,12"
			],
			
			[
				{ "w":2.25,	"h":1.0,  "x":0.0 },  "4,0",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "4,2",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "4,3",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "4,4",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "4,5",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "4,6",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "4,7",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "4,8",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "4,9",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "4,10",
				{ "w":1.0,	"h":1.0,  "x":0.0 },  "4,11",
				{ "w":1.75,	"h":1.0,  "x":0.0 },  "4,13",
				{ "w":1.0,	"h":1.0,  "x":0.0 },  "4,14"
			],
	
			[
				{ "w":1.3,  "h":1.0,  "x":0.0 },  "5,0",
				{ "w":1.3,  "h":1.0,  "x":0.0 },  "5,1",
				{ "w":1.3,  "h":1.0,  "x":0.0 },  "5,2",
				{ "w":6.2,  "h":1.0,  "x":0.0 },  "5,8",
				{ "w":1.3,  "h":1.0,  "x":0.0 },  "5,10",
				{ "w":1.3,  "h":1.0,  "x":0.0 },  "5,11",
				{ "w":1.0,	"h":1.0,  "x":0.3 },  "5,13",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "5,14",
				{ "w":1.0,  "h":1.0,  "x":0.0 },  "5,15"
			]
		]
	}
}