From d1d2b87f972c6d17b7ffcfe015f23eee26b60bdb Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Sun, 30 Apr 2017 10:48:17 -0400 Subject: fixes s60_x keyboard --- keyboards/s60_x/keymaps/ansi_qwertz/Makefile | 21 + keyboards/s60_x/keymaps/ansi_qwertz/config.h | 14 + .../docs/KB_US-International-Alternative.png | Bin 0 -> 54748 bytes .../docs/KB_US-International-Alternative.svg | 1046 +++++++++++++++++++ ...ional-Alternative.svg.2016_08_18_09_06_36.0.svg | 1049 ++++++++++++++++++++ .../ansi_qwertz/docs/KB_US-International.png | Bin 0 -> 54041 bytes .../ansi_qwertz/docs/KB_US-International.svg | 935 +++++++++++++++++ .../s60_x/keymaps/ansi_qwertz/docs/base_layer.PNG | Bin 0 -> 29411 bytes .../keymaps/ansi_qwertz/docs/function_layer.PNG | Bin 0 -> 25567 bytes .../keymaps/ansi_qwertz/docs/gaming_layer.PNG | Bin 0 -> 17895 bytes keyboards/s60_x/keymaps/ansi_qwertz/keymap.c | 237 +++++ keyboards/s60_x/keymaps/ansi_qwertz/readme.md | 94 ++ keyboards/s60_x/keymaps/custom/keymap.c | 28 + keyboards/s60_x/keymaps/custom/readme.md | 15 + keyboards/s60_x/keymaps/dbroqua/keymap.c | 205 ++++ keyboards/s60_x/keymaps/default/keymap.c | 48 + keyboards/s60_x/keymaps/default/readme.md | 27 + keyboards/s60_x/keymaps/hasu/keymap.c | 182 ++++ keyboards/s60_x/keymaps/hasu/readme.md | 4 + keyboards/s60_x/keymaps/hhkb/keymap.c | 52 + keyboards/s60_x/keymaps/hhkb/readme.md | 26 + keyboards/s60_x/keymaps/iso/keymap.c | 48 + keyboards/s60_x/keymaps/iso/readme.md | 28 + keyboards/s60_x/keymaps/jpec/keymap.c | 92 ++ keyboards/s60_x/keymaps/jpec/readme.md | 1 + keyboards/s60_x/keymaps/plain/keymap.c | 25 + keyboards/s60_x/keymaps/plain/readme.md | 16 + keyboards/s60_x/keymaps/poker/keymap.c | 180 ++++ keyboards/s60_x/keymaps/poker/readme.md | 31 + keyboards/s60_x/keymaps/poker_bit/keymap.c | 110 ++ keyboards/s60_x/keymaps/poker_bit/readme.md | 31 + keyboards/s60_x/keymaps/poker_set/keymap.c | 178 ++++ keyboards/s60_x/keymaps/poker_set/readme.md | 31 + keyboards/s60_x/keymaps/spacefn/keymap.c | 55 + keyboards/s60_x/keymaps/spacefn/readme.md | 27 + 35 files changed, 4836 insertions(+) create mode 100644 keyboards/s60_x/keymaps/ansi_qwertz/Makefile create mode 100644 keyboards/s60_x/keymaps/ansi_qwertz/config.h create mode 100644 keyboards/s60_x/keymaps/ansi_qwertz/docs/KB_US-International-Alternative.png create mode 100644 keyboards/s60_x/keymaps/ansi_qwertz/docs/KB_US-International-Alternative.svg create mode 100644 keyboards/s60_x/keymaps/ansi_qwertz/docs/KB_US-International-Alternative.svg.2016_08_18_09_06_36.0.svg create mode 100644 keyboards/s60_x/keymaps/ansi_qwertz/docs/KB_US-International.png create mode 100644 keyboards/s60_x/keymaps/ansi_qwertz/docs/KB_US-International.svg create mode 100644 keyboards/s60_x/keymaps/ansi_qwertz/docs/base_layer.PNG create mode 100644 keyboards/s60_x/keymaps/ansi_qwertz/docs/function_layer.PNG create mode 100644 keyboards/s60_x/keymaps/ansi_qwertz/docs/gaming_layer.PNG create mode 100644 keyboards/s60_x/keymaps/ansi_qwertz/keymap.c create mode 100644 keyboards/s60_x/keymaps/ansi_qwertz/readme.md create mode 100644 keyboards/s60_x/keymaps/custom/keymap.c create mode 100644 keyboards/s60_x/keymaps/custom/readme.md create mode 100644 keyboards/s60_x/keymaps/dbroqua/keymap.c create mode 100644 keyboards/s60_x/keymaps/default/keymap.c create mode 100644 keyboards/s60_x/keymaps/default/readme.md create mode 100644 keyboards/s60_x/keymaps/hasu/keymap.c create mode 100644 keyboards/s60_x/keymaps/hasu/readme.md create mode 100644 keyboards/s60_x/keymaps/hhkb/keymap.c create mode 100644 keyboards/s60_x/keymaps/hhkb/readme.md create mode 100644 keyboards/s60_x/keymaps/iso/keymap.c create mode 100644 keyboards/s60_x/keymaps/iso/readme.md create mode 100644 keyboards/s60_x/keymaps/jpec/keymap.c create mode 100644 keyboards/s60_x/keymaps/jpec/readme.md create mode 100644 keyboards/s60_x/keymaps/plain/keymap.c create mode 100644 keyboards/s60_x/keymaps/plain/readme.md create mode 100644 keyboards/s60_x/keymaps/poker/keymap.c create mode 100644 keyboards/s60_x/keymaps/poker/readme.md create mode 100644 keyboards/s60_x/keymaps/poker_bit/keymap.c create mode 100644 keyboards/s60_x/keymaps/poker_bit/readme.md create mode 100644 keyboards/s60_x/keymaps/poker_set/keymap.c create mode 100644 keyboards/s60_x/keymaps/poker_set/readme.md create mode 100644 keyboards/s60_x/keymaps/spacefn/keymap.c create mode 100644 keyboards/s60_x/keymaps/spacefn/readme.md (limited to 'keyboards/s60_x/keymaps') diff --git a/keyboards/s60_x/keymaps/ansi_qwertz/Makefile b/keyboards/s60_x/keymaps/ansi_qwertz/Makefile new file mode 100644 index 0000000000..6a078bcc3f --- /dev/null +++ b/keyboards/s60_x/keymaps/ansi_qwertz/Makefile @@ -0,0 +1,21 @@ +# Build Options +# change to "no" to disable the options, or define them in the Makefile in +# the appropriate keymap folder that will get included automatically +# +BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) +MOUSEKEY_ENABLE = no # Mouse keys(+4700) +EXTRAKEY_ENABLE = yes # Audio control and System control(+450) +CONSOLE_ENABLE = yes # Console for debug(+400) +COMMAND_ENABLE = yes # Commands for debug and configuration +NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work +BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality +MIDI_ENABLE = no # MIDI controls +AUDIO_ENABLE = no # Audio output on port C6 +UNICODE_ENABLE = no # Unicode +BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID +RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. +SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend + +ifndef QUANTUM_DIR + include ../../../../Makefile +endif \ No newline at end of file diff --git a/keyboards/s60_x/keymaps/ansi_qwertz/config.h b/keyboards/s60_x/keymaps/ansi_qwertz/config.h new file mode 100644 index 0000000000..6c01d579f8 --- /dev/null +++ b/keyboards/s60_x/keymaps/ansi_qwertz/config.h @@ -0,0 +1,14 @@ +#ifndef CONFIG_USER_H +#define CONFIG_USER_H + +#include "../../config.h" + +// keymap needs oneshot functionality +#undef NO_ACTION_ONESHOT + +#undef IS_COMMAND +#define IS_COMMAND() ( \ + keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \ +) + +#endif \ No newline at end of file diff --git a/keyboards/s60_x/keymaps/ansi_qwertz/docs/KB_US-International-Alternative.png b/keyboards/s60_x/keymaps/ansi_qwertz/docs/KB_US-International-Alternative.png new file mode 100644 index 0000000000..168780c824 Binary files /dev/null and b/keyboards/s60_x/keymaps/ansi_qwertz/docs/KB_US-International-Alternative.png differ diff --git a/keyboards/s60_x/keymaps/ansi_qwertz/docs/KB_US-International-Alternative.svg b/keyboards/s60_x/keymaps/ansi_qwertz/docs/KB_US-International-Alternative.svg new file mode 100644 index 0000000000..f03858993e --- /dev/null +++ b/keyboards/s60_x/keymaps/ansi_qwertz/docs/KB_US-International-Alternative.svg @@ -0,0 +1,1046 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +