Skip to content

Replace duplicate '%' long-press hint with the missing '_' (number row enabled) - #904

Open
MiMoHo wants to merge 1 commit into
openboard-team:masterfrom
MiMoHo:fix/underscore-morekey
Open

MiMoHo wants to merge 1 commit into
openboard-team:masterfrom
MiMoHo:fix/underscore-morekey

Conversation

@MiMoHo

@MiMoHo MiMoHo commented Jul 6, 2026

Copy link
Copy Markdown

Summary

With the number row enabled, the long-press symbol hints contain % twice — on the first key of row 1 (q on QWERTY/QWERTZ, b on BÉPO) and on the f key in row 2 — while _ (underscore) is not reachable from the base layout at all (#701).

Fix

Replace the duplicate % on the row-1 key with _ in the numberRowEnabled cases of rowkeys_qwerty1_left5.xml, rowkeys_qwertz1_left5.xml and rowkeys_bepo1.xml.

Why the row-1 key and not f (as originally suggested in the issue): the f key's % is always present (also without the number row), whereas the row-1 hint only exists with the number row enabled. Changing f would remove % from the base layout entirely for users without the number row; changing the row-1 key keeps % available in every configuration and adds _ where the duplicate used to be.

Testing

Verified on an Android 15 emulator with the number row enabled: long-pressing q now inserts _; % remains available on f. Configurations without the number row are untouched (those keys show digit hints there).

Fixes #701

🤖 Generated with Claude Code

…-team#701)

With the number row enabled, the first letter key of row 1 (q on
QWERTY/QWERTZ, b on BÉPO) offered '%' on long-press although '%' is
already permanently available on the corresponding row-2 key (f) - so
'%' existed twice while '_' was not reachable from the base layout at
all.

Put '_' on the row-1 key instead. Configurations without the number
row are unchanged (those keys show digit hints there), so '%' remains
available on the f key in every configuration.

Fixes openboard-team#701

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@MiMoHo
MiMoHo force-pushed the fix/underscore-morekey branch from 2a72ba0 to 8aac677 Compare September 9, 2026 15:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

double % in the main keyboard panel and no _

1 participant