Fixing dead links (#5503)
* Fixed typo of 'confid.h' to 'config.h' * Fixed broken links in docs * Fixed a lot of dead links * Removed all dead links that I could not find a replacement for * Placed knops links back in * Fixed plank keymaps so that they will compile for planck light * Https doesn't work on knops.io * tv44:budi now compiles * s60_x:amnesia0287 now compiles * Fixed allocation of key_combos so that narze keymap for planck can compile correctly * Disabled rgb on ergodone and infinity * Enabled tap dance so it compiles * Added return statement so it compiles * If compiling on light disable extra functionality * Properly redefined variable so it compiles * Remove remaining dead linksmaster
parent
4fa7c9f1d0
commit
3f4d706c98
|
@ -125,6 +125,8 @@ The following options can be used to tweak the various animations:
|
||||||
|
|
||||||
You can also modify the speeds that the different modes animate at:
|
You can also modify the speeds that the different modes animate at:
|
||||||
|
|
||||||
|
Here is a quick demo on Youtube (with NPKC KC60) (https://www.youtube.com/watch?v=VKrpPAHlisY).
|
||||||
|
|
||||||
```c
|
```c
|
||||||
// How long (in milliseconds) to wait between animation steps for each of the "Solid color breathing" animations
|
// How long (in milliseconds) to wait between animation steps for each of the "Solid color breathing" animations
|
||||||
const uint8_t RGBLED_BREATHING_INTERVALS[] PROGMEM = {30, 20, 10, 5};
|
const uint8_t RGBLED_BREATHING_INTERVALS[] PROGMEM = {30, 20, 10, 5};
|
||||||
|
|
|
@ -3,7 +3,7 @@ Atomic
|
||||||
|
|
||||||
![Atomic](http://i.imgur.com/3gNDJAh.jpg)
|
![Atomic](http://i.imgur.com/3gNDJAh.jpg)
|
||||||
|
|
||||||
A compact 60% (15x5) ortholinear keyboard kit made and sold by OLKB. [More info on qmk.fm](http://qmk.fm/atomic/)
|
A compact 60% (15x5) ortholinear keyboard kit made and sold by OLKB.
|
||||||
|
|
||||||
Keyboard Maintainer: [Jack Humbert](https://github.com/jackhumbert)
|
Keyboard Maintainer: [Jack Humbert](https://github.com/jackhumbert)
|
||||||
Hardware Supported: Atomic PCB rev1, Teensy 2.0
|
Hardware Supported: Atomic PCB rev1, Teensy 2.0
|
||||||
|
|
|
@ -155,7 +155,7 @@ Datasheets
|
||||||
- AD5258: http://www.analog.com/media/en/technical-documentation/data-sheets/AD5258.pdf
|
- AD5258: http://www.analog.com/media/en/technical-documentation/data-sheets/AD5258.pdf
|
||||||
- JST S5B-PH-SM4: http://www.jst-mfg.com/product/pdf/eng/ePH.pdf
|
- JST S5B-PH-SM4: http://www.jst-mfg.com/product/pdf/eng/ePH.pdf
|
||||||
- Hirose UX60SC-MB-5S8: https://www.hirose.com/product/en/products/UX/UX60SC-MB-5S8%2880%29/
|
- Hirose UX60SC-MB-5S8: https://www.hirose.com/product/en/products/UX/UX60SC-MB-5S8%2880%29/
|
||||||
- Tr(E42) for LED?: http://cj-elec.com/txUpfile/2013614923661845.pdf
|
- Tr(E42) for LED?: http://www.bklighting.com/cimages/specs-758.pdf
|
||||||
- TYU TU1252WNR-05S: http://php2.twinner.com.tw/files/goodjob/TY1252series.pdf
|
- TYU TU1252WNR-05S: http://php2.twinner.com.tw/files/goodjob/TY1252series.pdf
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -19,7 +19,6 @@ with the added possibility to connect up to 6 external switches like pedals,
|
||||||
## Laser-cuttable file
|
## Laser-cuttable file
|
||||||
There is intentionnaly no hole for the TRRS connector, you are supposed to use a drill for it.
|
There is intentionnaly no hole for the TRRS connector, you are supposed to use a drill for it.
|
||||||
This way if you don't want to use the pedals you don't have a useless hole. Plus it's cleaner.
|
This way if you don't want to use the pedals you don't have a useless hole. Plus it's cleaner.
|
||||||
http://qmk.fm/frenchdev/frenchdev_v1_lasercut_template.svg
|
|
||||||
|
|
||||||
## Side stickers
|
## Side stickers
|
||||||
You can find my original file here : http://qmk.fm/frenchdev/example_printable_stickers.svg
|
You can find my original file here : http://qmk.fm/frenchdev/example_printable_stickers.svg
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
Stanley Lai's Split Right Shift with Dedicated Arrow Keys
|
Stanley Lai's Split Right Shift with Dedicated Arrow Keys
|
||||||
======================
|
======================
|
||||||
|
|
||||||
![Image of KC60 with RGB Underglow](../ws2812/ws2812_example.jpg)
|
|
||||||
|
|
||||||
## Quantum MK Firmware
|
## Quantum MK Firmware
|
||||||
For the full Quantum feature list, see [the parent readme.md](/readme.md).
|
For the full Quantum feature list, see [the parent readme.md](/readme.md).
|
||||||
|
|
||||||
|
@ -20,7 +18,7 @@ For the full Quantum feature list, see [the parent readme.md](/readme.md).
|
||||||
![RGB Layer](http://imgur.com/ZWIfuPM)
|
![RGB Layer](http://imgur.com/ZWIfuPM)
|
||||||
|
|
||||||
## WS2812 Support
|
## WS2812 Support
|
||||||
By default, it is now setup for 16 LEDs on the PF5 breakout pin. See [included image](../ws2812/ws2812_wiring.jpg) for wiring reference.
|
By default, it is now setup for 16 LEDs on the PF5 breakout pin.
|
||||||
|
|
||||||
### Build
|
### Build
|
||||||
To build this keymap, simply run `make KEYMAP=stanleylai`.
|
To build this keymap, simply run `make KEYMAP=stanleylai`.
|
||||||
|
|
|
@ -24,7 +24,6 @@ $ make [default|jack|<name>]
|
||||||
Keymaps follow the format **__\<name\>.c__** and are stored in the `keymaps` folder.
|
Keymaps follow the format **__\<name\>.c__** and are stored in the `keymaps` folder.
|
||||||
|
|
||||||
## WS2812 Support
|
## WS2812 Support
|
||||||
![Image of KC60 with RGB Underglow](keymaps/ws2812/ws2812_example.jpg)
|
|
||||||
|
|
||||||
Build with WS2812 Support by running `make ws2812`.
|
Build with WS2812 Support by running `make ws2812`.
|
||||||
|
|
||||||
|
|
|
@ -20,7 +20,7 @@ For the full Quantum feature list, see the [documentation](https://docs.qmk.fm).
|
||||||
|
|
||||||
The KMAC are available with two different PCB layouts, a winkey version and a winkeyless version. A default keymap are provided for each versions of the PCB.
|
The KMAC are available with two different PCB layouts, a winkey version and a winkeyless version. A default keymap are provided for each versions of the PCB.
|
||||||
|
|
||||||
Depending on which PCB and keymap you would like to use, you will have to compile the firmware slightly differently. All of the commands should be run in the [keyboards/kmac](/keyboards/kmac) folder.
|
Depending on which PCB and keymap you would like to use, you will have to compile the firmware slightly differently. All of the commands should be run in the [qmk root](https://github.com/qmk/qmk_firmware/) folder.
|
||||||
|
|
||||||
### Winkey keymap
|
### Winkey keymap
|
||||||
|
|
||||||
|
|
|
@ -7,4 +7,4 @@
|
||||||
* Maintainer: [Pawnerd](https://github.com/pawnerd)
|
* Maintainer: [Pawnerd](https://github.com/pawnerd)
|
||||||
* Hardware Supported:
|
* Hardware Supported:
|
||||||
* [`Mini`](mini/): Knops Mini
|
* [`Mini`](mini/): Knops Mini
|
||||||
* Hardware Availability: [knops.io](https://www.knops.io/)
|
* Hardware Availability: [knops.io](http://www.knops.io/)
|
|
@ -17,9 +17,6 @@ A keymap for users that need:
|
||||||
|
|
||||||
Still a work-in-progress. Suggestions welcome @ https://github.com/dwrz/piemod.
|
Still a work-in-progress. Suggestions welcome @ https://github.com/dwrz/piemod.
|
||||||
|
|
||||||
### Keymap
|
|
||||||
|
|
||||||
![PieMod Keymap](./keymap.png)
|
|
||||||
|
|
||||||
### TODO
|
### TODO
|
||||||
|
|
||||||
|
|
|
@ -17,10 +17,6 @@ A keymap for users that need:
|
||||||
|
|
||||||
Still a work-in-progress. Suggestions welcome @ https://github.com/dwrz/piemod.
|
Still a work-in-progress. Suggestions welcome @ https://github.com/dwrz/piemod.
|
||||||
|
|
||||||
### Keymap
|
|
||||||
|
|
||||||
![PieMod Keymap](./keymap.png)
|
|
||||||
|
|
||||||
### TODO
|
### TODO
|
||||||
|
|
||||||
- [ ] Add Emacs layer.
|
- [ ] Add Emacs layer.
|
||||||
|
|
|
@ -35,7 +35,7 @@ These keyboards are part of the QMK repository, but their manufacturers are not
|
||||||
* [9key](/keyboards/9key) — A 9-key minipad sold by Bishop Keyboards.
|
* [9key](/keyboards/9key) — A 9-key minipad sold by Bishop Keyboards.
|
||||||
* [Alps64](/keyboards/alps64) — A 60% keyboard for Alps keyswitches.
|
* [Alps64](/keyboards/alps64) — A 60% keyboard for Alps keyswitches.
|
||||||
* [AMJ60](/keyboards/amj60) — DIY/Assembled compact 60% keyboard.
|
* [AMJ60](/keyboards/amj60) — DIY/Assembled compact 60% keyboard.
|
||||||
* [Arrow Pad](/keyboards/arrow_pad) — A custom creation by IBNobody.
|
* [Arrow Pad](/keyboards/handwired/arrow_pad) — A custom creation by IBNobody.
|
||||||
* [Atreus](/keyboards/atreus) — Made by Technomancy.
|
* [Atreus](/keyboards/atreus) — Made by Technomancy.
|
||||||
* [Bantam44](/keyboards/bantam44) — It is a 44-key 40% staggered keyboard.
|
* [Bantam44](/keyboards/bantam44) — It is a 44-key 40% staggered keyboard.
|
||||||
* [DataHand](/keyboards/handwired/datahand) — DataHand keyboard converted to use a Teensy board.
|
* [DataHand](/keyboards/handwired/datahand) — DataHand keyboard converted to use a Teensy board.
|
||||||
|
@ -53,7 +53,7 @@ These keyboards are part of the QMK repository, but their manufacturers are not
|
||||||
* [The Kitten Paw](/keyboards/kitten_paw) — A replacement controller (2016 revision) for the Filco Majestouch by [Bathroom Epiphanies](https://github.com/BathroomEpiphanies).
|
* [The Kitten Paw](/keyboards/kitten_paw) — A replacement controller (2016 revision) for the Filco Majestouch by [Bathroom Epiphanies](https://github.com/BathroomEpiphanies).
|
||||||
* [Lets Split](/keyboards/lets_split) - Split ortholinear 40% keyboard.
|
* [Lets Split](/keyboards/lets_split) - Split ortholinear 40% keyboard.
|
||||||
* [Phantom](/keyboards/phantom) — A tenkeyless kit by Teel, also from Geekhack.
|
* [Phantom](/keyboards/phantom) — A tenkeyless kit by Teel, also from Geekhack.
|
||||||
* [Retro Refit](/keyboards/retro_refit) — Another creation by IBNobody.
|
* [Retro Refit](/keyboards/handwired/retro_refit) — Another creation by IBNobody.
|
||||||
* [S60-x](/keyboards/s60_x) — DIY compact keyboard designed by VinnyCordeiro for Sentraq.
|
* [S60-x](/keyboards/s60_x) — DIY compact keyboard designed by VinnyCordeiro for Sentraq.
|
||||||
* [Satan](/keyboards/satan) — A GH60 variant.
|
* [Satan](/keyboards/satan) — A GH60 variant.
|
||||||
* [SixKeyBoard](/keyboards/sixkeyboard) — A 6-key keyboard made by TechKeys.
|
* [SixKeyBoard](/keyboards/sixkeyboard) — A 6-key keyboard made by TechKeys.
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
# Ergodox Spanish Dvorak Layout
|
# Ergodox Spanish Dvorak Layout
|
||||||
* See spanish dvorak layout [here](http://djelibeibi.unex.es/dvorak/)
|
|
||||||
* Software layout must be set to SPANISH QWERTY to work properly
|
* Software layout must be set to SPANISH QWERTY to work properly
|
||||||
|
|
||||||
## Keymap Layers
|
## Keymap Layers
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
#Ergodox EZ für OSX
|
# Ergodox EZ für OSX
|
||||||
|
|
||||||
Dies ist nur ein kleiner Tweak der bestehenden firmware für das ErgoDox-EZ-Keyboard. Leider passte das layout nicht wirklich für OSX, deswegen habe ich einige Anpassungen gemacht. Dabei wurden folgende features umgesetzt:
|
Dies ist nur ein kleiner Tweak der bestehenden firmware für das ErgoDox-EZ-Keyboard. Leider passte das layout nicht wirklich für OSX, deswegen habe ich einige Anpassungen gemacht. Dabei wurden folgende features umgesetzt:
|
||||||
|
|
||||||
|
@ -14,7 +14,6 @@ Dies ist nur ein kleiner Tweak der bestehenden firmware für das ErgoDox-EZ-Keyb
|
||||||
# Erstellt Mit Dem ErgodoxLayoutGenerator
|
# Erstellt Mit Dem ErgodoxLayoutGenerator
|
||||||
|
|
||||||
Der ErgodoxLayoutGenerator ist ein kleines Werkzeug, welches die Erstellung und Pflege der eigenen Keymaps erleichtern soll. Es ist in java geschrieben und kann [hier](https://github.com/sboesebeck/ErgodoxLayoutGenerator/releases) heruntergeladen werden. Damit das Tool funktioniert sollte das offizielle Oracle JDK in aktueller Version installiert sein.
|
Der ErgodoxLayoutGenerator ist ein kleines Werkzeug, welches die Erstellung und Pflege der eigenen Keymaps erleichtern soll. Es ist in java geschrieben und kann [hier](https://github.com/sboesebeck/ErgodoxLayoutGenerator/releases) heruntergeladen werden. Damit das Tool funktioniert sollte das offizielle Oracle JDK in aktueller Version installiert sein.
|
||||||
Die Dokumentation für den ELG kann man [hier](https://boesebeck.name/2016/04/16/ergodoxlayoutgenerator-documentation/) nachlesen (momentan leider nur in Englisch verfügbar).
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,6 @@ dieses layout ist experimentell und wird im Lufe der Zeit viele Änderungen und
|
||||||
# Erstellt Mit Dem ErgodoxLayoutGenerator
|
# Erstellt Mit Dem ErgodoxLayoutGenerator
|
||||||
|
|
||||||
Der ErgodoxLayoutGenerator (ELG) ist ein kleines Werkzeug, welches die Erstellung und Pflege der eigenen Keymaps erleichtern soll. Es ist in java geschrieben und kann [hier](https://github.com/sboesebeck/ErgodoxLayoutGenerator/releases) heruntergeladen werden. Damit das Tool funktioniert sollte das offizielle Oracle JDK in aktueller Version installiert sein.
|
Der ErgodoxLayoutGenerator (ELG) ist ein kleines Werkzeug, welches die Erstellung und Pflege der eigenen Keymaps erleichtern soll. Es ist in java geschrieben und kann [hier](https://github.com/sboesebeck/ErgodoxLayoutGenerator/releases) heruntergeladen werden. Damit das Tool funktioniert sollte das offizielle Oracle JDK in aktueller Version installiert sein.
|
||||||
Die Dokumentation für den ELG kann man [hier](https://boesebeck.name/2016/04/16/ergodoxlayoutgenerator-documentation/) nachlesen (momentan leider nur in Englisch verfügbar).
|
|
||||||
---------------------------------------------------------------------------------------------------------------------
|
---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
# Ergodox and Ergodox-EZ experimental layout
|
# Ergodox and Ergodox-EZ experimental layout
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# teckinesis Layout
|
# teckinesis Layout
|
||||||
|
|
||||||
*A blend of TECK and Kinesis layouts, based on ["The Ordinary Layout" by Nicholas Keene](http://qmk.fm/keyboards/ergodox_ez/keymaps/ordinary/#the-ordinary-layout-a-familiar-and-powerful-layout)*
|
*A blend of TECK and Kinesis layouts, based on ["The Ordinary Layout" by Nicholas Keene](/layouts/community/ergodox/ordinary)*
|
||||||
|
|
||||||
I love "The Ordinary Layout", but I still use a [TECK](https://www.trulyergonomic.com/store/index.php)
|
I love "The Ordinary Layout", but I still use a [TECK](https://www.trulyergonomic.com/store/index.php)
|
||||||
at the office, and I found the transition back and forth to be a bit more difficult than I expected.
|
at the office, and I found the transition back and forth to be a bit more difficult than I expected.
|
||||||
|
|
|
@ -55,7 +55,7 @@ As on the original TM 2030, when `num` layer is activated, holding `fn` disables
|
||||||
## Dvorak Layer
|
## Dvorak Layer
|
||||||
Same as Layer 0 but with _Dvorak_ layout, to use with QWERTY OS layout.
|
Same as Layer 0 but with _Dvorak_ layout, to use with QWERTY OS layout.
|
||||||
|
|
||||||
Enable Dvorak layout with [`Magic`](/TMK_readme.md#magic-commands)+`1` (`LShift`+`RShift`+`1`), disable with `Magic`-`0`.
|
Enable Dvorak layout with [`Magic`](/docs/feature_bootmagic.md)+`1` (`LShift`+`RShift`+`1`), disable with `Magic`-`0`.
|
||||||
|
|
||||||
The middle (green) led indicates when the Dvorak layer is activated.
|
The middle (green) led indicates when the Dvorak layer is activated.
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# A visualization library for the TMK keyboard firmware
|
# A visualization library for the TMK keyboard firmware
|
||||||
|
|
||||||
This library is designed to work together with the [TMK keyboard firmware](https://github.com/tmk/tmk_keyboard). Currently it only works for [Chibios](http://www.chibios.org/)
|
This library is designed to work together with the [TMK keyboard firmware](https://github.com/tmk/tmk_keyboard). Currently it only works for [Chibios](http://www.chibios.org/)
|
||||||
flavors, but it would be possible to add support for other configurations as well. The LCD display functionality is provided by the [uGFX library](http://www.ugfx.org/).
|
flavors, but it would be possible to add support for other configurations as well. The LCD display functionality is provided by the [uGFX library](https://ugfx.io/).
|
||||||
|
|
||||||
## To use this library as a user
|
## To use this library as a user
|
||||||
You can and should modify the visualizer\_user.c file. Check the comments in the file for more information.
|
You can and should modify the visualizer\_user.c file. Check the comments in the file for more information.
|
||||||
|
|
Loading…
Reference in New Issue