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

Improved Probhat Layout #1382

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Improved Probhat Layout #1382

wants to merge 1 commit into from

Conversation

RHJihan
Copy link
Contributor

@RHJihan RHJihan commented Feb 24, 2025

Discussed in #1368
Previous conversation on Probhat layout: #489

I have revised the Probhat layout based on an analysis of the original Probhat layout for PC, as well as its implementations in Ridmik Keyboard and Indic Keyboard.

Normal State Shift State

Here are the key justifications for these changes:

1. Relocating the key:

  • Moved to the second row, similar to Indic Keyboard and the current Probhat layout in HeliBoard.
  • This reduces key density in the first row, making the layout more balanced.

2. Bengali period placed in the standard position:

  • Moved to replace the Latin period, aligning with the original Probhat layout and Ridmik Keyboard.

3. Dedicated key for and Placement of and :

  • In the original Probhat layout, ঞ is on the number row in the Shift state. On mobile, it is currently buried in long-press options, making it harder to access.
  • ঞ is frequently used in ligatures such as বিজ্ঞান, গঞ্জ, অঞ্জলি, জ্ঞান, etc. So ঞ requires a dedicated key than a long-press option.
  • A dedicated key improves accessibility.
  • On mobile, the comma key is positioned differently from a computer keyboard, freeing up space on the key.
  • I placed ঞ in this available position.
  • I am considering whether should be in the normal state and in Shift, or vice versa. I lean towards placing in the normal state and in Shift, as is more frequently used and this respects the original position of the key in Probhat.

4. Removal of the dedicated and key:

  • ॥ is already accessible via long-press on the Bengali period key.
  • Since ॥ is rarely used in Bengali, a dedicated key is unnecessary.
  • ৳ is already accessible via Symbols Layout.

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