Skip to content

Show keyboard layout in hyprlock input placeholder#1321

Closed
vjeko2404 wants to merge 1 commit intomylinuxforwork:mainfrom
vjeko2404:feature-show-keylayout-in-hyprlock
Closed

Show keyboard layout in hyprlock input placeholder#1321
vjeko2404 wants to merge 1 commit intomylinuxforwork:mainfrom
vjeko2404:feature-show-keylayout-in-hyprlock

Conversation

@vjeko2404
Copy link
Contributor

Description

This pull request improves the Hyprlock user experience by ensuring the active keyboard layout is always visible before entering the password. This is essential for users who regularly switch between multiple layouts.

Changes

  • Improved
  • Bug Fixes
  • Feature
  • Documentation
  • Other

Context

Previously, Hyprlock hid the placeholder text after a short timeout, making it unclear which keyboard layout was active before typing a password.
This caused authentication mistakes and unnecessary retries for users with multiple layouts (e.g., DE/EN/HR...).
The update ensures the layout is always visible, improving consistency and usability.

How Has This Been Tested?

  • Tested on Arch Linux/Based Distro.
  • Tested on Fedora Linux/Based Distro.
  • Tested on openSuse.

Checklist

Please ensure your pull request meets the following requirements:

  • My code follows the style guidelines of this project.
  • I have performed a self-review of my code.
  • I have commented on my code, particularly in hard-to-understand areas.
  • My changes do not introduce new warnings.
  • I have added tests that prove my fix is effective or that my feature works.
  • I have made corresponding changes to the documentation
  • New and existing unit tests pass locally with my changes.

Screenshots

(Not required, as this is a configuration change and visual behavior is self-explanatory.)

Related Issues

None.

Additional Notes

This change is fully backward-compatible.

@vjeko2404 vjeko2404 closed this Feb 9, 2026
@vjeko2404 vjeko2404 deleted the feature-show-keylayout-in-hyprlock branch February 9, 2026 09:20
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.

1 participant