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

Show keyboard layout on screen while typing in a selected layout #35958

Closed
danield4n13l opened this issue Nov 15, 2024 · 2 comments
Closed

Show keyboard layout on screen while typing in a selected layout #35958

danield4n13l opened this issue Nov 15, 2024 · 2 comments
Labels
Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing.

Comments

@danield4n13l
Copy link

danield4n13l commented Nov 15, 2024

Description of the new feature / enhancement

An useful quality-of-life toy for windows would be a pop-up keyboard overlay (like the Windows Touch Keyboard, but only visual) invoked by a shortcut, to help with learning a new keyboard layout, or using a foreign (but not mainy used) layout when needed. This could be an expansion to the current Shortcut Guide toy, which only supports hardcoded Windows-modifier shortcuts.

An optional enhancement to this would be to show shortcuts - as in: multi-key macros in programs e.g. Copy, Paste, Command Palette in VSCode, etc. - either specific to the focused window or work environment, or just display all of them (including all the hardcoded and standard shortcuts, plus the binds set in the Keyboard Manager toy or additionally supplied in a separate file).
The showcase could display the shortcuts in greyed-out style, until a modifier button has been pressed. When a modifier is pressed, the layout would shift colors on the keys that invoke shortcuts with that specific modifier, easing the learning curve of being a shortcut poweruser.

Scenario when this would be used?

The user could:

  • have the overlay pop-up automatically as soon as the input layout changes (with Win+Space) e.g. for a couple seconds
  • use this overlay to look at the screen instead of looking down at the keyboard and manually searching the desired character (like with Kanji or Cyrillic layouts), saving a little time
  • show the layout for a screen recording to record the keypresses if needed
  • Optionally:
    • display the shortcuts of a program on the layout
    • when a modifier is held, display the shortcuts that use that modifier key in an accented style
    • input a set of keyboard shortcuts to display next time

Supporting information

I got the idea from the basic Windows 11 On-Screen Touch Keyboard (pic included), while holding down a modifier or using a Cyrillic layout to practice my foreign language.
Cyrillic_Layout

Keycombinations_displayed
The original problem was that my keyboard only has english characters printed and I wanted to use the same keyboard for multiple layouts.

The optional functionality is basically found in KeyCombiner (https://keycombiner.com/), but without the "floating layout" part. I used KeyCombiner in the past (great site!), but I would rather have a floating transparent layout with only the functionalities listed above.
Because of this, I honestly think that the "enhancement" part of this idea would not be possible (I don't want to harm any existing businesses with copying)

@danield4n13l danield4n13l added the Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams label Nov 15, 2024
@TheJoeFin
Copy link
Collaborator

/dup #981

Copy link
Contributor

Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report!

@microsoft-github-policy-service microsoft-github-policy-service bot added Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing. and removed Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams labels Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing.
Projects
None yet
Development

No branches or pull requests

2 participants