summaryrefslogtreecommitdiff
path: root/keyboards/ducky/one2sf/1967st
diff options
context:
space:
mode:
authorJames Young <18669334+noroadsleft@users.noreply.github.com>2022-07-13 13:57:55 -0700
committerGitHub <noreply@github.com>2022-07-13 21:57:55 +0100
commit4ef0c8230cfb9b4768b50dbf4104d83d2ab21880 (patch)
treed8d163b523b1d7d3a93d2136d484769820f6f301 /keyboards/ducky/one2sf/1967st
parentf7510ca2027351555d6ef4785c28f9f3363d0580 (diff)
Ducky One 2 SF touch-up (#17672)
* info.json: correct JSON syntax error * info.json: correct key sizes * update readme files Moves nearly all of the information about this keyboard to the 1967st version's readme, because this readme is exposed in QMK Configurator. Also updates the readme to align more closely with QMK's keyboard readme template. * info.json: update metadata Updates the keyboard name and maintainer fields.
Diffstat (limited to 'keyboards/ducky/one2sf/1967st')
-rw-r--r--keyboards/ducky/one2sf/1967st/info.json15
-rw-r--r--keyboards/ducky/one2sf/1967st/readme.md33
2 files changed, 40 insertions, 8 deletions
diff --git a/keyboards/ducky/one2sf/1967st/info.json b/keyboards/ducky/one2sf/1967st/info.json
index 468222a6e2..1ba894e65b 100644
--- a/keyboards/ducky/one2sf/1967st/info.json
+++ b/keyboards/ducky/one2sf/1967st/info.json
@@ -1,5 +1,6 @@
{
- "keyboard_name": "Ducky One 2 SF",
+ "keyboard_name": "Ducky One 2 SF (DKON1967ST)",
+ "maintainer": "f7urry",
"layouts": {
"LAYOUT_all": {
"layout": [
@@ -17,7 +18,7 @@
{ "x": 11, "y": 0, "w": 1, "label": "DASH" },
{ "x": 12, "y": 0, "w": 1, "label": "EQUALSIGN" },
{ "x": 13, "y": 0, "w": 2, "label": "BACKSPACE" },
- { "x": 15.25, "y": 0, "w": 2, "label": "DEL" },
+ { "x": 15.25, "y": 0, "w": 1, "label": "DEL" },
{ "x": 0, "y": 1, "w": 1.5, "label": "TAB" },
{ "x": 1.5, "y": 1, "w": 1, "label": "Q" },
@@ -33,7 +34,7 @@
{ "x": 11.5, "y": 1, "w": 1, "label": "LBRACKET" },
{ "x": 12.5, "y": 1, "w": 1, "label": "RBRACKET" },
{ "x": 13.5, "y": 1, "w": 1.5, "label": "BACKSLASH" },
- { "x": 15.25, "y": 1, "w": 1.5, "label": "PAGEUP" },
+ { "x": 15.25, "y": 1, "w": 1, "label": "PAGEUP" },
{ "x": 0, "y": 2, "w": 1.75, "label": "CAPSLOCK" },
{ "x": 1.75, "y": 2, "w": 1, "label": "A" },
@@ -49,7 +50,7 @@
{ "x": 11.75, "y": 2, "w": 1, "label": "QUOTE" },
{ "x": 12.75, "y": 2, "w": 1, "label": "ISOHASH" },
{ "x": 13.75, "y": 2, "w": 1.25, "label": "ENTER" },
- { "x": 15.25, "y": 2, "w": 1.25, "label": "PAGEDOWN" },
+ { "x": 15.25, "y": 2, "w": 1, "label": "PAGEDOWN" },
{ "x": 0, "y": 3, "w": 1.25, "label": "LSHIFT" },
{ "x": 1.25, "y": 3, "w": 1, "label": "ISOBACKSLASH" },
@@ -63,8 +64,8 @@
{ "x": 9.25, "y": 3, "w": 1, "label": "COMMA" },
{ "x": 10.25, "y": 3, "w": 1, "label": "PERIOD" },
{ "x": 11.25, "y": 3, "w": 1, "label": "SLASH" },
- { "x": 12.25, "y": 3, "w": 2.75, "label": "RSHIFT" },
- { "x": 14.25, "y": 3, "w": 2.75, "label": "UP" },
+ { "x": 12.25, "y": 3, "w": 2, "label": "RSHIFT" },
+ { "x": 14.25, "y": 3, "w": 1, "label": "UP" },
{ "x": 0, "y": 4, "w": 1.25, "label": "LCTRL" },
{ "x": 1.25, "y": 4, "w": 1.25, "label": "LCMD" },
@@ -74,7 +75,7 @@
{ "x": 11, "y": 4, "w": 1, "label": "FN" },
{ "x": 12, "y": 4, "w": 1.25, "label": "RCTRL" },
{ "x": 13.25, "y": 4, "w": 1, "label": "LEFT" },
- { "x": 14.25, "y": 4, "w": 1, "label": "DOWN" }
+ { "x": 14.25, "y": 4, "w": 1, "label": "DOWN" },
{ "x": 15.25, "y": 4, "w": 1, "label": "RIGHT" }
]
}
diff --git a/keyboards/ducky/one2sf/1967st/readme.md b/keyboards/ducky/one2sf/1967st/readme.md
index 16a932812e..be96a8db71 100644
--- a/keyboards/ducky/one2sf/1967st/readme.md
+++ b/keyboards/ducky/one2sf/1967st/readme.md
@@ -1 +1,32 @@
-# One2SF \ No newline at end of file
+# One 2 SF (DKON1967ST)
+
+A 65% keyboard by Ducky.
+
+This firmware was tested on the Ducky One 2 SF 1967ST version.
+
+* Keyboard Maintainer: [f7urry](https://github.com/f7urry)
+* Hardware Supported: Ducky One 2 SF RGB (DKON1967ST), NUC123SD4AN0 + MBI5043GP
+ * Only ANSI layout is supported at this time (ISO & VIA still WIP).
+ * RGB LEDs are currently disabled until the driver is merged.
+
+## Compiling the Firmware:
+
+ make ducky/one2sf/1967st:default
+
+## Accessing Bootloader Mode
+
+To enter the 1967ST bootloader to flash, boot the keyboard while holding D+L.
+
+## Flashing the Firmware:
+
+There are then two ways to flash the keyboard:
+
+ pip install --user nuvoton-isp
+ nuvoisp -f ducky_one2sf_ansi.bin
+
+Alternatively you can use elfmimi's [nu-isp-cli](https://lib.rs/crates/nu-isp-cli) which is more complete than nuvoisp and allows flashing .hex files as well.
+
+ cargo install nu-isp-cli
+ nu-isp-cli flash ducky_one2sf_ansi.bin
+
+See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).