Add SS_RALT for AltGR usage in macros

This commit is contained in:
Drashna Jael're authored and Jack Humbert committed 2018-03-09 13:15:10 -05:00
1 parent eba4b08a4a
commit 3f1d147529
2 files changed
+2

No files matched your search

+1
View File
@@ -97,6 +97,7 @@ There's also a couple of mod shortcuts you can use:
* `SS_LGUI(string)` * `SS_LGUI(string)`
* `SS_LALT(string)` * `SS_LALT(string)`
* `SS_LSFT(string)` * `SS_LSFT(string)`
* `SS_RALT(string)`
These press the respective modifier, send the supplied string and then release the modifier. These press the respective modifier, send the supplied string and then release the modifier.
They can be used like this: They can be used like this:
+1
View File
@@ -124,6 +124,7 @@ extern uint32_t default_layer_state;
#define SS_LGUI(string) SS_DOWN(X_LGUI) string SS_UP(X_LGUI) #define SS_LGUI(string) SS_DOWN(X_LGUI) string SS_UP(X_LGUI)
#define SS_LALT(string) SS_DOWN(X_LALT) string SS_UP(X_LALT) #define SS_LALT(string) SS_DOWN(X_LALT) string SS_UP(X_LALT)
#define SS_LSFT(string) SS_DOWN(X_LSHIFT) string SS_UP(X_LSHIFT) #define SS_LSFT(string) SS_DOWN(X_LSHIFT) string SS_UP(X_LSHIFT)
#define SS_RALT(string) SS_DOWN(X_RALT) string SS_UP(X_RALT)
#define SEND_STRING(str) send_string_P(PSTR(str)) #define SEND_STRING(str) send_string_P(PSTR(str))
extern const bool ascii_to_shift_lut[0x80]; extern const bool ascii_to_shift_lut[0x80];