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

Change Keyboard Language when specific hardware is detected #36418

Open
pedroangelini opened this issue Dec 18, 2024 · 0 comments
Open

Change Keyboard Language when specific hardware is detected #36418

pedroangelini opened this issue Dec 18, 2024 · 0 comments
Labels
Idea-New PowerToy Suggestion for a PowerToy Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams

Comments

@pedroangelini
Copy link

Description of the new feature / enhancement

#Product-Keyboard Shortcut Manager

As a Brazilian, who has lived in the US and now lives in Spain, one of the most annoying things I have to deal with my work computer is that all my home keyboards are US-layout ones, and the keyboard in the work laptop is in Spanish.
I can type in both, no problem, but I have to select a default language (US-International) and when I'm using the other keyboard, I have to manually change the language to Spanish every time the computer sleeps, or I close the lid. Many questions in morning chats are ended with _ instead of ? because of that 🫤...

The request is to have a program running that detects the keyboard being typed on (maybe based on model or serial number), and switches to the last selected language for that keyboard, in a similar way that Windows remembers the monitor layout and resolution when you plug the same set-up after having worked in a different place.
Alternatively, it could detect a new plugged layout and change the global layout configuration for the computer to the latest one selected for that set of plugged-in keyboards. This would eliminate the need to have more than one layout active at a time, but would not fix the issue that pressing a Ç in my Spanish keyboard while having the US-Intl layout selected for the wireless keyboard actually produces a \

Scenario when this would be used?

Used for people that, like me, have multiple keyboard keyboard layouts throughout the day (at different desks / docks for example).

Supporting information

I searched around, and can't find anything that does this... the closest I got are these 2 answers from the foruns, but don't really address the issue
https://answers.microsoft.com/en-us/windows/forum/all/changing-keyboard-when-docked/1b0f269a-8898-41ef-8aa7-e7dc20f6490b
https://answers.microsoft.com/en-us/windows/forum/windows_7-hardware/changing-docked-profile/ae909c40-3383-4daa-b136-fe8a1d8619e8

@pedroangelini pedroangelini added the Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams label Dec 18, 2024
@TheJoeFin TheJoeFin added the Idea-New PowerToy Suggestion for a PowerToy label Dec 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Idea-New PowerToy Suggestion for a PowerToy Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams
Projects
None yet
Development

No branches or pull requests

2 participants