Skip to content

Conversation

@HarukiToreda
Copy link
Contributor

This PR addresses the issues reported in #7184.

Due to the large screen, the firmware was incorrectly using high-resolution graphics, causing BaseUI elements to appear oversized and misaligned.
This has been fixed by assigning the screen to use low-resolution graphics, restoring proper scaling and alignment.


Fixes and Improvements

  • Screen Resolution Fix
    Adjusted the screen to use low-resolution assets, fixing the issue where UI graphics appeared too large or misaligned.

  • Navigation Key Behavior
    Reassigned navigation keys:

    • Left/Right: navigate between screens.
    • Left/Right still act as Up/Down: remain functional for menu navigation inside the action menu.
  • Shift Mode Indicator
    Added an on-screen indicator to show whether the user is typing in lowercase, uppercase, or numeric mode when using the Shift key in the FreeText screen.

  • Destination Selection Shortcut
    Added a shortcut to open the destination list by pressing Shift + Left/Right.
    Also included a hint box on the FreeText screen to guide users without needing to check documentation.

  • Multitap Timing Adjustment
    Extended the multitap detection window from 500 ms to 1000 ms, allowing users more time to decide if they want to input another character in the same key sequence.

20251112_014152.1.1.mp4

@HarukiToreda HarukiToreda self-assigned this Nov 12, 2025
@HarukiToreda HarukiToreda added enhancement New feature or request baseui Issues directly related to BaseUI labels Nov 12, 2025
@HarukiToreda HarukiToreda marked this pull request as draft November 12, 2025 07:50
@HarukiToreda HarukiToreda marked this pull request as ready for review November 12, 2025 15:32
@Xaositek Xaositek added the hardware-support Hardware related: new devices or modules, problems specific to hardware label Nov 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

baseui Issues directly related to BaseUI enhancement New feature or request hardware-support Hardware related: new devices or modules, problems specific to hardware

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants