diff --git a/tutorials/inputs/input_examples.rst b/tutorials/inputs/input_examples.rst index 52d50781b..ae9b008dd 100644 --- a/tutorials/inputs/input_examples.rst +++ b/tutorials/inputs/input_examples.rst @@ -213,6 +213,19 @@ the :kbd:`T`: .. tip:: See :ref:`@GlobalScope_KeyList ` for a list of keycode constants. +.. warning:: + + Due to *keyboard ghosting*, not all key inputs may be registered at a given time + if you press too many keys at once. Due to their location on the keyboard, + certain keys are more prone to ghosting than others. Some keyboards feature + antighosting at a hardware level, but this feature is generally + not present on low-end keyboards and laptop keyboards. + + As a result, it's recommended to use a default keyboard layout that is designed to work well + on a keyboard without antighosting. See + `this Gamedev Stack Exchange question `__ + for more information. + Keyboard modifiers ~~~~~~~~~~~~~~~~~~