mirror of
https://github.com/qmk/qmk_firmware.git
synced 2025-07-17 13:12:08 +00:00
Merge remote-tracking branch 'origin/develop' into xap
This commit is contained in:
commit
40991297ee
@ -7,8 +7,12 @@
|
||||
"vid": "0xFFFE",
|
||||
"pid": "0x000C",
|
||||
"device_version": "1.0.4",
|
||||
"suspend_wakeup_delay": 400,
|
||||
"force_nkro": true
|
||||
"suspend_wakeup_delay": 400
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"processor": "WB32FQ95",
|
||||
"bootloader": "wb32-dfu",
|
||||
|
@ -7,8 +7,12 @@
|
||||
"vid": "0xFFFE",
|
||||
"pid": "0x000D",
|
||||
"device_version": "1.0.3",
|
||||
"suspend_wakeup_delay": 400,
|
||||
"force_nkro": true
|
||||
"suspend_wakeup_delay": 400
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"processor": "WB32FQ95",
|
||||
"bootloader": "wb32-dfu",
|
||||
|
@ -7,8 +7,12 @@
|
||||
"vid": "0xFFFE",
|
||||
"pid": "0x0010",
|
||||
"device_version": "1.0.1",
|
||||
"suspend_wakeup_delay": 400,
|
||||
"force_nkro": true
|
||||
"suspend_wakeup_delay": 400
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"processor": "WB32FQ95",
|
||||
"bootloader": "wb32-dfu",
|
||||
|
@ -7,8 +7,12 @@
|
||||
"vid": "0xFFFE",
|
||||
"pid": "0x000E",
|
||||
"device_version": "1.0.2",
|
||||
"suspend_wakeup_delay": 400,
|
||||
"force_nkro": true
|
||||
"suspend_wakeup_delay": 400
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"processor": "WB32FQ95",
|
||||
"bootloader": "wb32-dfu",
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0x00D8",
|
||||
"pid": "0x6068",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"backlight": true,
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0x416B",
|
||||
"pid": "0x0081",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"rgb_matrix": {
|
||||
"animations": {
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0x4254",
|
||||
"pid": "0x7070",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"backlight": true,
|
||||
|
@ -6,9 +6,13 @@
|
||||
"vid": "0x4242",
|
||||
"pid": "0x5A4C",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true,
|
||||
"no_startup_check": true
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"bootmagic": true,
|
||||
"mousekey": false,
|
||||
|
@ -6,8 +6,12 @@
|
||||
"usb": {
|
||||
"vid": "0xBADD",
|
||||
"pid": "0xAA55",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"backlight": true,
|
||||
|
@ -6,8 +6,12 @@
|
||||
"usb": {
|
||||
"vid": "0xB23B",
|
||||
"pid": "0x1688",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"bootmagic": true,
|
||||
|
@ -3,12 +3,16 @@
|
||||
"manufacturer": "CHOSFOX",
|
||||
"maintainer": "jonylee@hfd",
|
||||
"usb": {
|
||||
"force_nkro": true,
|
||||
"vid": "0xFFFE",
|
||||
"pid": "0x0012",
|
||||
"device_version": "1.0.0",
|
||||
"suspend_wakeup_delay": 400
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"eeprom": {
|
||||
"driver": "wear_leveling",
|
||||
"wear_leveling": {
|
||||
|
@ -30,8 +30,12 @@
|
||||
"usb": {
|
||||
"device_version": "1.0.0",
|
||||
"pid": "0xFABB",
|
||||
"vid": "0xF35B",
|
||||
"force_nkro": true
|
||||
"vid": "0xF35B"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"encoder": {
|
||||
"rotary": [
|
||||
|
@ -4,8 +4,12 @@
|
||||
"maintainer": "HorrorTroll",
|
||||
"usb": {
|
||||
"vid": "0xD010",
|
||||
"pid": "0x1601",
|
||||
"force_nkro": true
|
||||
"pid": "0x1601"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"diode_direction": "COL2ROW",
|
||||
"build": {
|
||||
|
@ -6,8 +6,12 @@
|
||||
"usb": {
|
||||
"vid": "0x5678",
|
||||
"pid": "0x5058",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"diode_direction": "ROW2COL",
|
||||
"matrix_pins": {
|
||||
|
@ -4,8 +4,12 @@
|
||||
"usb": {
|
||||
"vid": "0x0416",
|
||||
"pid": "0x0123",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"matrix_pins": {
|
||||
"cols": ["B10", "B9", "C13", "C12", "C11", "C10", "C9", "C8", "A15", "A14", "A13", "D0", "D1", "D2", "B8"],
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0x445B",
|
||||
"pid": "0x07AF",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"matrix_pins": {
|
||||
"cols": ["B10", "B9", "C13", "C12", "C11", "C10", "C9", "C8", "A15", "A14", "A13", "D0", "D1", "D2", "B15", "B8"],
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0x8954",
|
||||
"pid": "0x8870",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"rgblight": {
|
||||
"led_count": 20,
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0x68F4",
|
||||
"pid": "0x70A0",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"bootmagic": true,
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0x51D7",
|
||||
"pid": "0x5517",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"bootmagic": true,
|
||||
|
@ -143,11 +143,15 @@
|
||||
},
|
||||
"usb": {
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true,
|
||||
"pid": "0xE463",
|
||||
"suspend_wakeup_delay": 1000,
|
||||
"vid": "0x342D"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"ws2812": {
|
||||
"pin": "B15"
|
||||
},
|
||||
|
@ -162,10 +162,14 @@
|
||||
"url": "https://www.aliexpress.com/item/1005004272392611.html",
|
||||
"usb": {
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true,
|
||||
"pid": "0x3663",
|
||||
"vid": "0xECED"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"ws2812": {
|
||||
"pin": "B0"
|
||||
},
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0xFEED",
|
||||
"pid": "0x1337",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"build": {
|
||||
"lto": true
|
||||
|
@ -6,8 +6,12 @@
|
||||
"usb": {
|
||||
"vid": "0xFEED",
|
||||
"pid": "0x1337",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"processor": "atmega32u4",
|
||||
"bootloader": "atmel-dfu",
|
||||
|
@ -6,9 +6,13 @@
|
||||
"vid": "0x0007",
|
||||
"pid": "0x0007",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true,
|
||||
"no_startup_check": true
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"ws2812": {
|
||||
"pin": "E2"
|
||||
},
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0xFEED",
|
||||
"pid": "0x4096",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"backlight": true,
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0x13BA",
|
||||
"pid": "0x0017",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"processor": "at90usb1286",
|
||||
"bootloader": "halfkay",
|
||||
|
@ -6,8 +6,12 @@
|
||||
"usb": {
|
||||
"vid": "0xFEED",
|
||||
"pid": "0x0000",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"bootmagic": true,
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0xFEED",
|
||||
"pid": "0x6060",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"bootmagic": true,
|
||||
|
@ -6,8 +6,12 @@
|
||||
"usb": {
|
||||
"vid": "0xCC43",
|
||||
"pid": "0x0001",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"diode_direction": "ROW2COL",
|
||||
"matrix_pins": {
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0xFEED",
|
||||
"pid": "0x6060",
|
||||
"device_version": "0.2.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.2.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"tapping": {
|
||||
"term": 150
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0xFEED",
|
||||
"pid": "0x6060",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"matrix_pins": {
|
||||
"cols": ["B13", "B14", "B15", "B9", "B7", "B6", "B5", "B4", "B3", "B2", "B1", "B0"],
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0x4131",
|
||||
"pid": "0x5141",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"build": {
|
||||
"debounce_type": "sym_eager_pk"
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0xFFFE",
|
||||
"pid": "0x0001",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"rgb_matrix": {
|
||||
"animations": {
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0x7516",
|
||||
"pid": "0x7000",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"backlight": true,
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0x7516",
|
||||
"pid": "0x7001",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"rgb_matrix": {
|
||||
"animations": {
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0x7516",
|
||||
"pid": "0x5104",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"ws2812": {
|
||||
"pin": "C14"
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0x7516",
|
||||
"pid": "0x2434",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"rgblight": {
|
||||
"led_count": 15,
|
||||
|
@ -6,8 +6,12 @@
|
||||
"usb": {
|
||||
"vid": "0x7516",
|
||||
"pid": "0x6060",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"bootmagic": true,
|
||||
|
@ -69,9 +69,13 @@
|
||||
"vid": "0x6964",
|
||||
"pid": "0x0042",
|
||||
"device_version": "1.0.0",
|
||||
"force_nkro": true,
|
||||
"polling_interval": 2
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"layouts": {
|
||||
"LAYOUT": {
|
||||
"layout": [
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0xFFFE",
|
||||
"pid": "0x0007",
|
||||
"device_version": "1.0.0",
|
||||
"force_nkro": true
|
||||
"device_version": "1.0.0"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"rgb_matrix": {
|
||||
"animations": {
|
||||
|
@ -6,9 +6,13 @@
|
||||
"vid": "0xFFFE",
|
||||
"pid": "0x0002",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true,
|
||||
"suspend_wakeup_delay": 1000
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"processor": "WB32FQ95",
|
||||
"bootloader": "wb32-dfu",
|
||||
"features": {
|
||||
|
@ -8,9 +8,13 @@
|
||||
"vid": "0xFFFE",
|
||||
"pid": "0x001B",
|
||||
"device_version": "1.0.3",
|
||||
"force_nkro": true,
|
||||
"suspend_wakeup_delay": 1000
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"diode_direction": "ROW2COL",
|
||||
"eeprom": {
|
||||
"driver": "wear_leveling",
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0x4B44",
|
||||
"pid": "0x3935",
|
||||
"device_version": "0.0.2",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.2"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"rgblight": {
|
||||
"led_count": 24,
|
||||
|
@ -6,8 +6,12 @@
|
||||
"usb": {
|
||||
"vid": "0xA68C",
|
||||
"pid": "0x4D90",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"processor": "atmega32u2",
|
||||
"bootloader": "atmel-dfu",
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0x4B42",
|
||||
"pid": "0x6062",
|
||||
"device_version": "0.0.3",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.3"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"bootmagic": true,
|
||||
|
@ -45,7 +45,11 @@
|
||||
},
|
||||
"url": "https://github.com/Keychron",
|
||||
"usb": {
|
||||
"force_nkro": true,
|
||||
"vid": "0x3434"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
}
|
||||
}
|
@ -52,7 +52,11 @@
|
||||
},
|
||||
"url": "https://github.com/Keychron",
|
||||
"usb": {
|
||||
"force_nkro": true,
|
||||
"vid": "0x3434"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
}
|
||||
}
|
@ -7,8 +7,12 @@
|
||||
"vid": "0x4B50",
|
||||
"pid": "0x0060",
|
||||
"device_version": "0.0.1",
|
||||
"no_startup_check": true,
|
||||
"force_nkro": true
|
||||
"no_startup_check": true
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"diode_direction": "COL2ROW",
|
||||
"matrix_pins": {
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0xFEED",
|
||||
"pid": "0x6060",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"rgblight": {
|
||||
"hue_steps": 6,
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0xFEED",
|
||||
"pid": "0xB195",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"rgblight": {
|
||||
"hue_steps": 6,
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0x4B50",
|
||||
"pid": "0x0653",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"rgblight": {
|
||||
"saturation_steps": 8,
|
||||
|
@ -22,10 +22,14 @@
|
||||
"url": "https://github.com/lendunistus/rpneko65",
|
||||
"usb": {
|
||||
"device_version": "1.0.0",
|
||||
"force_nkro": true,
|
||||
"pid": "0x0001",
|
||||
"vid": "0x6C75"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"ws2812": {
|
||||
"driver": "vendor",
|
||||
"pin": "GP18"
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0x4C58",
|
||||
"pid": "0x0005",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"backlight": true,
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0x4C58",
|
||||
"pid": "0x0002",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"backlight": true,
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0x4C58",
|
||||
"pid": "0x0001",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"rgblight": {
|
||||
"led_count": 18,
|
||||
|
@ -12,10 +12,14 @@
|
||||
},
|
||||
"usb": {
|
||||
"device_version": "1.0.0",
|
||||
"force_nkro": true,
|
||||
"vid": "0x3A54",
|
||||
"pid": "0x4F5D"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"bootmagic": true,
|
||||
"extrakey": true,
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0x1A53",
|
||||
"pid": "0x4F51",
|
||||
"device_version": "1.0.2",
|
||||
"force_nkro": true
|
||||
"device_version": "1.0.2"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"indicators": {
|
||||
"num_lock": "B15"
|
||||
|
@ -13,8 +13,12 @@
|
||||
},
|
||||
"usb": {
|
||||
"vid": "0xCEEB",
|
||||
"pid": "0x0035",
|
||||
"force_nkro": true
|
||||
"pid": "0x0035"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"ws2812": {
|
||||
"pin": "F7"
|
||||
|
@ -44,13 +44,17 @@
|
||||
"url": "https://mechwild.com/product/bb-steno/",
|
||||
"usb": {
|
||||
"device_version": "1.1.0",
|
||||
"force_nkro": true,
|
||||
"pid": "0x170E",
|
||||
"shared_endpoint": {
|
||||
"keyboard": true
|
||||
},
|
||||
"vid": "0x6D77"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"ws2812": {
|
||||
"driver": "pwm",
|
||||
"pin": "B9"
|
||||
|
@ -7,11 +7,15 @@
|
||||
"vid": "0x6D77",
|
||||
"pid": "0x1710",
|
||||
"device_version": "0.2.0",
|
||||
"force_nkro": true,
|
||||
"shared_endpoint": {
|
||||
"keyboard": true
|
||||
}
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"diode_direction": "COL2ROW",
|
||||
"dynamic_keymap": {
|
||||
"layer_count": 5
|
||||
|
@ -166,10 +166,14 @@
|
||||
"url": "https://github.com/ArthurCyy",
|
||||
"usb": {
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true,
|
||||
"pid": "0x83A1",
|
||||
"vid": "0x3044"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"ws2812": {
|
||||
"pin": "B15"
|
||||
},
|
||||
|
@ -6,8 +6,12 @@
|
||||
"usb": {
|
||||
"vid": "0xFEED",
|
||||
"pid": "0x1A1B",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"bootmagic": true,
|
||||
|
@ -6,8 +6,12 @@
|
||||
"usb": {
|
||||
"vid": "0x6D77",
|
||||
"pid": "0xC456",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"rgblight": {
|
||||
"led_count": 12,
|
||||
|
@ -6,8 +6,12 @@
|
||||
"usb": {
|
||||
"vid": "0xFEED",
|
||||
"pid": "0xC456",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"rgblight": {
|
||||
"led_count": 19,
|
||||
|
@ -6,8 +6,12 @@
|
||||
"usb": {
|
||||
"vid": "0xC0B0",
|
||||
"pid": "0x6060",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"rgb_matrix": {
|
||||
"animations": {
|
||||
|
@ -36,10 +36,14 @@
|
||||
"url": "https://www.mmkeyboard.com/products/mm-class60-retro-custom-mechanical-keyboard",
|
||||
"usb": {
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true,
|
||||
"pid": "0x3876",
|
||||
"vid": "0x4F66"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"community_layouts": [
|
||||
"60_ansi",
|
||||
"60_ansi_split_bs_rshift",
|
||||
|
@ -6,9 +6,13 @@
|
||||
"vid": "0x7BA1",
|
||||
"pid": "0x6505",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true,
|
||||
"polling_interval": 2
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"bootmagic": true,
|
||||
"extrakey": true,
|
||||
|
@ -3,12 +3,16 @@
|
||||
"manufacturer": "MonsGeek",
|
||||
"maintainer": "jonylee@hfd",
|
||||
"usb": {
|
||||
"force_nkro": true,
|
||||
"vid": "0xFFFE",
|
||||
"pid": "0x0005",
|
||||
"device_version": "1.1.0",
|
||||
"suspend_wakeup_delay": 400
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"processor": "WB32FQ95",
|
||||
"bootloader": "wb32-dfu",
|
||||
"features": {
|
||||
|
@ -6,8 +6,12 @@
|
||||
"vid": "0xFFFE",
|
||||
"pid": "0x0009",
|
||||
"device_version": "1.0.5",
|
||||
"suspend_wakeup_delay": 400,
|
||||
"force_nkro": true
|
||||
"suspend_wakeup_delay": 400
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"processor": "WB32FQ95",
|
||||
"bootloader": "wb32-dfu",
|
||||
|
@ -6,8 +6,12 @@
|
||||
"vid": "0xFFFE",
|
||||
"pid": "0x000A",
|
||||
"device_version": "1.0.4",
|
||||
"suspend_wakeup_delay": 400,
|
||||
"force_nkro": true
|
||||
"suspend_wakeup_delay": 400
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"processor": "WB32FQ95",
|
||||
"bootloader": "wb32-dfu",
|
||||
|
@ -3,12 +3,16 @@
|
||||
"manufacturer": "MonsGeek",
|
||||
"maintainer": "jonylee@hfd",
|
||||
"usb": {
|
||||
"force_nkro": true,
|
||||
"vid": "0xFFFE",
|
||||
"pid": "0x0011",
|
||||
"device_version": "1.0.0",
|
||||
"suspend_wakeup_delay": 400
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"processor": "WB32FQ95",
|
||||
"bootloader": "wb32-dfu",
|
||||
"features": {
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0x4D4B",
|
||||
"pid": "0x6063",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"ws2812": {
|
||||
"pin": "B15"
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0x4D4B",
|
||||
"pid": "0x6064",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"ws2812": {
|
||||
"pin": "B15"
|
||||
|
@ -4,8 +4,12 @@
|
||||
"usb": {
|
||||
"vid": "0x7BA1",
|
||||
"pid": "0x3201",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"bootmagic": true,
|
||||
|
@ -25,8 +25,12 @@
|
||||
"usb": {
|
||||
"device_version": "1.0.0",
|
||||
"pid": "0x6601",
|
||||
"vid": "0x7BA1",
|
||||
"force_nkro": true
|
||||
"vid": "0x7BA1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"layouts": {
|
||||
"LAYOUT": {
|
||||
|
@ -6,8 +6,12 @@
|
||||
"usb": {
|
||||
"vid": "0xFEED",
|
||||
"pid": "0x0666",
|
||||
"device_version": "13.3.7",
|
||||
"force_nkro": true
|
||||
"device_version": "13.3.7"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"bootmagic": true,
|
||||
|
@ -4,7 +4,11 @@
|
||||
"usb": {
|
||||
"vid": "0x4345",
|
||||
"pid": "0x2EC0",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -6,8 +6,12 @@
|
||||
"usb": {
|
||||
"vid": "0x4F53",
|
||||
"pid": "0x4A4C",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"bootmagic": true,
|
||||
|
@ -6,8 +6,12 @@
|
||||
"usb": {
|
||||
"vid": "0x4F53",
|
||||
"pid": "0x4A53",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"bootmagic": true,
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0x4F53",
|
||||
"pid": "0x5350",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"bootmagic": true,
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0x4F53",
|
||||
"pid": "0x5355",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"bootmagic": true,
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0x4F53",
|
||||
"pid": "0x5349",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"bootmagic": true,
|
||||
|
@ -6,8 +6,12 @@
|
||||
"usb": {
|
||||
"vid": "0x4F53",
|
||||
"pid": "0x564F",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"rgb_matrix": {
|
||||
"animations": {
|
||||
|
@ -6,8 +6,12 @@
|
||||
"usb": {
|
||||
"vid": "0x4F53",
|
||||
"pid": "0x5657",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"rgb_matrix": {
|
||||
"animations": {
|
||||
|
@ -8,9 +8,13 @@
|
||||
"device_version": "1.0.0",
|
||||
"vid": "0xAC12",
|
||||
"pid": "0x2236",
|
||||
"force_nkro": true,
|
||||
"suspend_wakeup_delay": 1000
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"diode_direction": "ROW2COL",
|
||||
"eeprom": {
|
||||
"driver": "wear_leveling",
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0x5040",
|
||||
"pid": "0x7320",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"backlight": true,
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0x4F53",
|
||||
"pid": "0x514B",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"bootmagic": true,
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0x4F53",
|
||||
"pid": "0x5153",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"bootmagic": true,
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0x5255",
|
||||
"pid": "0xD0C2",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"processor": "atmega32u4",
|
||||
"bootloader": "caterina"
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0x5255",
|
||||
"pid": "0xE212",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"rgblight": {
|
||||
"hue_steps": 10,
|
||||
|
@ -28,10 +28,14 @@
|
||||
"url": "https://github.com/Smollchungus",
|
||||
"usb": {
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true,
|
||||
"pid": "0x7503",
|
||||
"vid": "0x5363"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"ws2812": {
|
||||
"driver": "vendor",
|
||||
"pin": "GP29"
|
||||
|
@ -6,8 +6,12 @@
|
||||
"usb": {
|
||||
"vid": "0x726E",
|
||||
"pid": "0x736B",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"bootmagic": true,
|
||||
|
@ -6,8 +6,12 @@
|
||||
"usb": {
|
||||
"vid": "0x726E",
|
||||
"pid": "0x7661",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"rgblight": {
|
||||
"hue_steps": 10,
|
||||
|
@ -4,8 +4,12 @@
|
||||
"usb": {
|
||||
"vid": "0x7273",
|
||||
"pid": "0x0064",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"bootmagic": true,
|
||||
|
@ -17,10 +17,14 @@
|
||||
"processor": "STM32F072",
|
||||
"usb": {
|
||||
"device_version": "1.0.0",
|
||||
"force_nkro": true,
|
||||
"pid": "0x00A2",
|
||||
"vid": "0x5350"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"community_layouts": ["65_ansi_blocker_tsangan", "65_ansi_blocker_tsangan_split_bs"],
|
||||
"layouts": {
|
||||
"LAYOUT_65_ansi_blocker_tsangan": {
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0x5350",
|
||||
"pid": "0x00A1",
|
||||
"device_version": "1.0.0",
|
||||
"force_nkro": true
|
||||
"device_version": "1.0.0"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"bootmagic": true,
|
||||
|
@ -5,8 +5,12 @@
|
||||
"usb": {
|
||||
"vid": "0x746B",
|
||||
"pid": "0x736B",
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"bootmagic": false,
|
||||
|
@ -23,8 +23,12 @@
|
||||
"usb": {
|
||||
"device_version": "1.1.0",
|
||||
"pid": "0x3488",
|
||||
"vid": "0xFEFE",
|
||||
"force_nkro": true
|
||||
"vid": "0xFEFE"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"layouts": {
|
||||
"LAYOUT_default": {
|
||||
|
@ -119,8 +119,12 @@
|
||||
"vid": "0x1EA7",
|
||||
"device_version": "1.0.0",
|
||||
"pid": "0x6061",
|
||||
"max_power": 380,
|
||||
"force_nkro": true
|
||||
"max_power": 380
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"community_layouts": ["60_ansi"],
|
||||
"layouts": {
|
||||
|
@ -1,7 +1,11 @@
|
||||
{
|
||||
"usb": {
|
||||
"device_version": "0.0.1",
|
||||
"force_nkro": true
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"host": {
|
||||
"default": {
|
||||
"nkro": true
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"bootmagic": true,
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user