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

Keyboard configuration: HiDPI has broken keymap display #12369

Open
knghtbrd opened this issue Aug 27, 2024 · 0 comments
Open

Keyboard configuration: HiDPI has broken keymap display #12369

knghtbrd opened this issue Aug 27, 2024 · 0 comments
Labels

Comments

@knghtbrd
Copy link

Distribution

Arch (updated today)

Package version

6.2.9 (6.2.9-1)

Graphics hardware in use

Radeon 6700XT

Frequency

Always

Bug description

When using a high font scaling factor (2.0 for HiDPI), the keyboard map display in cinnamon-settings uses fonts that don't fit on the keys, like so:

keys-fonts-too-big

This window can be resized (upwards) making the keys bigger, however the fonts scale with the keys so that they still don't fit.

Steps to reproduce

Set font scaling to 2.0 or so
Open keyboard preferences → layout
Select the current layout in the list
Click the button to view the layout

Expected behavior

Expect that whatever resolution the keys are dawn at, the fonts labeling the keys would be chosen to fit. This might mean ignoring font scaling settings in this case—although if the fonts are scaled to fit the keys and the size of the keys are dictated by the pixel resolution of the screen (as seems to be the case given the three different screen geometries tested real quickly), that should yield appropriate results.

Additional information

Issue observed on Arch (where I'm posting the issue from), Mint 22, and LMDE 6. Not a distribution-specific issue.

@knghtbrd knghtbrd added the BUG label Aug 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant