"""Prints out all character inputs as they are typed.
Demonstrates:
- Character input events via MessageReader
- Filtering for pressed state only
- Using get_character() to extract character input
- Distinguishing character input from control keys
This system prints all character events as they come in (a, b, c, 1, 2, 3, etc.)
but filters out control keys (Escape, Backspace, Arrow keys, etc.).
"""
"""Print all character inputs as they come in."""
# Only check for characters when the key is pressed
continue
# Get the character (filters out control keys automatically)
return