fixed incorrect key combination for locking screen on macOS

example_keyboards
Callum Oakley 8 years ago
parent 4c67ccc81e
commit e4167c8c53

@ -137,11 +137,11 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
case LOCK: case LOCK:
if (record->event.pressed) { if (record->event.pressed) {
register_code(KC_RSFT); register_code(KC_RSFT);
register_code(KC_RGUI); register_code(KC_RCTL);
register_code(KC_POWER); register_code(KC_POWER);
} else { } else {
unregister_code(KC_POWER); unregister_code(KC_POWER);
unregister_code(KC_RGUI); unregister_code(KC_RCTL);
unregister_code(KC_RSFT); unregister_code(KC_RSFT);
} }
return false; return false;

@ -14,7 +14,7 @@ We have four layers. A `BASE` layer, in colemak; a `MOVE` layer, with an arrow c
This is the default layer; in [colemak](https://colemak.com). `esc` and `del` are conspicuously absent but are especially easy to reach from either of the other main layers (see below). The `backspace` location is standard colemak. The `caps` key is still on the `BASE` layer but only because I dont really use the bottom corners so theres nothing else I would rather put there. Having `enter` on a thumb means I can still have `quote` immediately to the right of `O`, something that would have annoyed me endlessly otherwise. `minus` is in the upper right because I had an extra space and its probably my next most used key that didnt yet have a home. This is the default layer; in [colemak](https://colemak.com). `esc` and `del` are conspicuously absent but are especially easy to reach from either of the other main layers (see below). The `backspace` location is standard colemak. The `caps` key is still on the `BASE` layer but only because I dont really use the bottom corners so theres nothing else I would rather put there. Having `enter` on a thumb means I can still have `quote` immediately to the right of `O`, something that would have annoyed me endlessly otherwise. `minus` is in the upper right because I had an extra space and its probably my next most used key that didnt yet have a home.
The `MOVE` and `SYMB` layers are reached by holding down the `move` and `symb` keys respectively. The `FUNC` layer is reached by holding down both the `move` and `symb` keys simultaneously, *or* by holding down the `fn` key. The intended use is that whenever both hands are on the keyboard, the former method is used, and the latter is only used when, for example, reaching over to the keyboard with one hand to access the media controls. The `MOVE` and `SYMB` layers are reached by holding down the `move` and `symb` keys respectively. The `FUNC` layer is reached by holding down both the `move` and `symb` keys simultaneously, *or* by holding down the `fn` key. The intended use is that whenever both hands are on the keyboard, the former method is used, and the latter is only used when, for example, reaching over to the keyboard with one hand to access the media controls.
## The `MOVE` layer ## The `MOVE` layer
![](http://i.imgur.com/KXRSuHT.png) ![](http://i.imgur.com/KXRSuHT.png)
@ -37,7 +37,7 @@ Again none of the modifiers are overwritten so that shortcuts involving numbers
## The `FUNC` layer ## The `FUNC` layer
![](http://i.imgur.com/1VKFBBU.png) ![](http://i.imgur.com/1VKFBBU.png)
The only things of note here are that `bl+` and `bl-` are short for *backlight up* and *backlight down*, and in firmware are actually `KC_PAUS` and `KC_SLCK` respectively, since *macOS* interprets these as the backlight keys. And that `lock` is currently a macro hard coded to turn off the screen on *macOS*. (By activating the shortcut `shift-cmd-power`.) The only things of note here are that `bl+` and `bl-` are short for *backlight up* and *backlight down*, and in firmware are actually `KC_PAUS` and `KC_SLCK` respectively, since *macOS* interprets these as the backlight keys. And that `lock` is currently a macro hard coded to turn off the screen on *macOS*. (By activating the shortcut `shift-ctrl-power`.)
## Other changes from the default ## Other changes from the default
I have LEDs and sound disabled, simply because I have no need of them. I have LEDs and sound disabled, simply because I have no need of them.

Loading…
Cancel
Save