aboutsummaryrefslogtreecommitdiff
path: root/docs/feature_auto_shift.md
diff options
context:
space:
mode:
authorJason Stillwell <dragonfax@gmail.com>2018-03-16 13:41:01 -0700
committerJack Humbert <jack.humb@gmail.com>2018-03-16 16:41:01 -0400
commit00b4dce605bc44a2ee6babaf93dbe3640e735d2e (patch)
treef146f9f64439a7ea0b16bf91f5f7e89e172a4368 /docs/feature_auto_shift.md
parentbb5c98699fe622a8978c6fc62dc5829d227fdec5 (diff)
downloadqmk_firmware-00b4dce605bc44a2ee6babaf93dbe3640e735d2e.tar.gz
qmk_firmware-00b4dce605bc44a2ee6babaf93dbe3640e735d2e.zip
Rule to enable Modifiers with Auto-Shift (#2542)
* Re-enable modifiers with auto-shift * Auto-shift modifiers rule * missed a line * Documentation * fixing whitespace
Diffstat (limited to 'docs/feature_auto_shift.md')
-rw-r--r--docs/feature_auto_shift.md17
1 files changed, 13 insertions, 4 deletions
diff --git a/docs/feature_auto_shift.md b/docs/feature_auto_shift.md
index ae821431d..9db4f11aa 100644
--- a/docs/feature_auto_shift.md
+++ b/docs/feature_auto_shift.md
@@ -28,10 +28,7 @@ Yes, unfortunately.
28 characters, you could press and hold the 'a' key for a second or two. This no 28 characters, you could press and hold the 'a' key for a second or two. This no
29 longer works with Auto Shift because it is timing your depressed time instead 29 longer works with Auto Shift because it is timing your depressed time instead
30 of emitting a depressed key state to your operating system. 30 of emitting a depressed key state to your operating system.
312. Auto Shift is disabled for any key press that is accompanied by one or more 312. You will have characters that are shifted when you did not intend on shifting, and
32 modifiers. Thus, Ctrl+A that you hold for a really long time is not the same
33 as Ctrl+Shift+A.
343. You will have characters that are shifted when you did not intend on shifting, and
35 other characters you wanted shifted, but were not. This simply comes down to 32 other characters you wanted shifted, but were not. This simply comes down to
36 practice. As we get in a hurry, we think we have hit the key long enough 33 practice. As we get in a hurry, we think we have hit the key long enough
37 for a shifted version, but we did not. On the other hand, we may think we are 34 for a shifted version, but we did not. On the other hand, we may think we are
@@ -48,6 +45,18 @@ If no `rules.mk` exists, you can create one.
48 45
49Then compile and install your new firmware with Auto Key enabled! That's it! 46Then compile and install your new firmware with Auto Key enabled! That's it!
50 47
48## Modifiers
49
50By default, Auto Shift is disabled for any key press that is accompanied by one or more
51modifiers. Thus, Ctrl+A that you hold for a really long time is not the same
52as Ctrl+Shift+A.
53
54You can re-enable Auto Shift for modifiers by adding another rule to your `rules.mk`
55
56 AUTO_SHIFT_MODIFIERS = yes
57
58In which case, Ctrl+A held past the `AUTO_SHIFT_TIMEOUT` will be sent as Ctrl+Shift+A
59
51## Configuring Auto Shift 60## Configuring Auto Shift
52 61
53If desired, there is some configuration that can be done to change the 62If desired, there is some configuration that can be done to change the