emilk / emilk/egui

Issue with number key mapping part #2

Open
#4,075 1 comment 0 reactions 0 assignees View on GitHub
bug
Dominant language
Rust
Stars
30.6k
Forks
2.1k
Avg merge
1d 9h
Merged PRs (30d)
72

Description

See https://github.com/emilk/egui/issues/3415

It's true that physical_key is that what I need here but unfortunately there is no Key event for the shift+number keys. Just the text event. Other modifiers work.

I make a terminal application for old systems unfortunately shift+number is something I need to remap on terminal level for such old systems :(.

From "on_keyboard_input" the key event is only pushed when there is a logical_key may need to push the event if there is a logical or a physical key there?

Contributor guide

Open the contributing guide

Research direction

Start by reading issue #3415 and tracing the on_keyboard_input path mentioned here. Reproduce shift+number input and compare the physical-key and text events; done means the needed key event is available for remapping without breaking the other modifier cases.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.