diff --git a/readchar/readchar_linux.py b/readchar/readchar_linux.py index f94d31e..ca21753 100644 --- a/readchar/readchar_linux.py +++ b/readchar/readchar_linux.py @@ -11,7 +11,7 @@ def readchar(): fd = sys.stdin.fileno() old_settings = termios.tcgetattr(fd) try: - tty.setraw(sys.stdin.fileno()) + tty.setcbreak(sys.stdin.fileno()) ch = sys.stdin.read(1) finally: termios.tcsetattr(fd, termios.TCSADRAIN, old_settings)