Skip to content

Dead keys on Windows with German keyboard layout #135105

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

Closed
topeterk opened this issue Jun 3, 2025 · 2 comments
Closed

Dead keys on Windows with German keyboard layout #135105

topeterk opened this issue Jun 3, 2025 · 2 comments
Labels
pending The issue will be closed if no feedback is provided topic-repl Related to the interactive shell type-bug An unexpected behavior, bug, or error

Comments

@topeterk
Copy link

topeterk commented Jun 3, 2025

Bug report

Bug description:

Cannot type special characters into interactive Python console like { }, [ ] or @

When I want to type in "[" I have to press "[" twice.
When I want to type in "]" I have to press "[" first and then "]" after.
Feels very odd.

Same issue regardless of Windows Terminal, Windows Console Host, Power Shell.
Same issue regardless of on-screen keyboard or PS/2 or USB keyboard.

When I install Python 3.13.1 or 3.13.2 everything is fine, when I install (latest) 3.13.3 it fails.
This makes me assume, the issue is clearly anything within Python and was introduced in version 3.13.3.

I am not the only person with this issue as I found this thread:
https://www.reddit.com/r/learnpython/comments/1kxbztu/cant_type_special_characters_in_python/

Not sure if other keyboard layouts are affected as well but it feels to me it may not only be a German keyboard issue.

CPython versions tested on:

3.13

Operating systems tested on:

Windows

@topeterk topeterk added the type-bug An unexpected behavior, bug, or error label Jun 3, 2025
@eendebakpt
Copy link
Contributor

@topeterk This might have been solved in #132440. Could you try 3.13.4 or a 3.14 pre-release?

@eendebakpt eendebakpt added the topic-repl Related to the interactive shell label Jun 3, 2025
@encukou encukou added the pending The issue will be closed if no feedback is provided label Jun 4, 2025
@topeterk
Copy link
Author

topeterk commented Jun 4, 2025

@eendebakpt Tried a bunch of different searches but didn't found your mentioned thread, so: Sorry for this double posted issue.
Yes, indeed, with 3.13.4 from https://www.python.org/ftp/python/3.13.4/python-3.13.4-amd64.exe that I just tested, the issue no longer exists.
From my side, we can close this issue.
Thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pending The issue will be closed if no feedback is provided topic-repl Related to the interactive shell type-bug An unexpected behavior, bug, or error
Projects
None yet
Development

No branches or pull requests

3 participants
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy