aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDrashna Jael're <drashna@live.com>2018-03-09 09:37:41 -0800
committerJack Humbert <jack.humb@gmail.com>2018-03-09 13:15:10 -0500
commit3f1d147529233ebcc918cd3e4c96a8d249c321ce (patch)
treed07f21f3935acaa4f40d98e8ecdba311f9bc425a
parenteba4b08a4a8734bb6c74602e317981a4542c634d (diff)
downloadqmk_firmware-3f1d147529233ebcc918cd3e4c96a8d249c321ce.tar.gz
qmk_firmware-3f1d147529233ebcc918cd3e4c96a8d249c321ce.zip
Add SS_RALT for AltGR usage in macros
-rw-r--r--docs/feature_macros.md1
-rw-r--r--quantum/quantum.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/docs/feature_macros.md b/docs/feature_macros.md
index e77d7afea..006fa04bc 100644
--- a/docs/feature_macros.md
+++ b/docs/feature_macros.md
@@ -97,6 +97,7 @@ There's also a couple of mod shortcuts you can use:
97* `SS_LGUI(string)` 97* `SS_LGUI(string)`
98* `SS_LALT(string)` 98* `SS_LALT(string)`
99* `SS_LSFT(string)` 99* `SS_LSFT(string)`
100* `SS_RALT(string)`
100 101
101These press the respective modifier, send the supplied string and then release the modifier. 102These press the respective modifier, send the supplied string and then release the modifier.
102They can be used like this: 103They can be used like this:
diff --git a/quantum/quantum.h b/quantum/quantum.h
index b4c9e0b89..e6d76015b 100644
--- a/quantum/quantum.h
+++ b/quantum/quantum.h
@@ -124,6 +124,7 @@ extern uint32_t default_layer_state;
124#define SS_LGUI(string) SS_DOWN(X_LGUI) string SS_UP(X_LGUI) 124#define SS_LGUI(string) SS_DOWN(X_LGUI) string SS_UP(X_LGUI)
125#define SS_LALT(string) SS_DOWN(X_LALT) string SS_UP(X_LALT) 125#define SS_LALT(string) SS_DOWN(X_LALT) string SS_UP(X_LALT)
126#define SS_LSFT(string) SS_DOWN(X_LSHIFT) string SS_UP(X_LSHIFT) 126#define SS_LSFT(string) SS_DOWN(X_LSHIFT) string SS_UP(X_LSHIFT)
127#define SS_RALT(string) SS_DOWN(X_RALT) string SS_UP(X_RALT)
127 128
128#define SEND_STRING(str) send_string_P(PSTR(str)) 129#define SEND_STRING(str) send_string_P(PSTR(str))
129extern const bool ascii_to_shift_lut[0x80]; 130extern const bool ascii_to_shift_lut[0x80];