Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Broken Number Pad on macOS in New Interactive Interpreter in 3.13.0 #125494

Open
tree-frog opened this issue Oct 15, 2024 · 0 comments
Open

Broken Number Pad on macOS in New Interactive Interpreter in 3.13.0 #125494

tree-frog opened this issue Oct 15, 2024 · 0 comments
Labels
3.13 bugs and security fixes 3.14 new features, bugs and security fixes OS-mac topic-repl Related to the interactive shell type-bug An unexpected behavior, bug, or error

Comments

@tree-frog
Copy link

tree-frog commented Oct 15, 2024

Bug report

Bug description:

When using the new interactive interpreter, digits can no longer be entered using the number pad on a standard full-size Mac keyboard. This did not occur in 3.12 or earlier.

Workaround:
Pressing the "clear" button on the keyboard will fix this (acting like a toggle). I suspect this is because the Mac clear key shares a key code with "Num Lock" on Windows, where this is standard behaviour.

This is NOT standard behaviour on macOS, however. MacOS keyboards do not have a "Num Lock", nor do their keyboards have markings for secondary actions as with windows keyboards.
MQ052
I imagine that very few users would recognize that their number pad is not working in the new Python interpreter because of a mis-applied platform-specific key binding of the "clear" key.

CPython versions tested on:

3.13.0

Operating systems tested on:

macOS

@tree-frog tree-frog added the type-bug An unexpected behavior, bug, or error label Oct 15, 2024
@hugovk hugovk added topic-repl Related to the interactive shell OS-mac 3.13 bugs and security fixes 3.14 new features, bugs and security fixes labels Oct 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3.13 bugs and security fixes 3.14 new features, bugs and security fixes OS-mac topic-repl Related to the interactive shell type-bug An unexpected behavior, bug, or error
Projects
None yet
Development

No branches or pull requests

2 participants