The Probhat (প্রভাত) keyboard layout is a free, Unicode-based, fixed-layout system for Bengali script, commonly found in Linux distributions.
Although its key mappings share similarities with phonetic layouts, Probhat employs a strictly fixed typing method.
This implementation is a custom XML-based layout for macOS, derived from the original Probhat.
Its key distinguishing feature is the integration of macOS keyboard shortcuts through specific hotkey combinations.
CMD | ALT | CTRL |
---|---|---|
⌘ | ⌥ | ⌃ |
Which means, even when Probhat
layout is activated, you can still use ⌘+A
to select all, ⌘+C
to copy, ⌃+D
to send EOF or other ⌘+⌥
combinations.
Run the following command in Terminal.
curl https://raw.githubusercontent.com/mdminhazulhaque/probhat-osx/master/install.sh | sudo bash
Then enter your password so the installer script can copy the necessary files to /Library/Keyboard\ Layouts
directory.
Run the following command in Terminal.
curl https://raw.githubusercontent.com/mdminhazulhaque/probhat-osx/master/uninstall.sh | sudo bash
Now reboot or logout to apply the changes.
-
Reboot, or log out and log in again after installing.
-
Open
System Preferences
. Then go toLanguage & Region
>Keyboard Preferences
>Input Sources
. -
Click the
+
sign, then selectOthers
>Probhat
with Bangladeshi flag. -
Get back to
Keyboard Preferences
>Shortcuts
>Input Sources
and turn onSelect the previous input source
with shortcut key⌘+Space
. -
Now you will see
Probhat
on input method list on menu bar. -
Hit any text editor, browser, Facebook or whatever, press
⌘+Space
and start typing Bangla in Probhat!
- Numkeys not working in Bangla mode
- Backtick (`) does not work in Bangla mode by @tareqmahmud
- ZWNJ Support by @rabbihossain
This keyboard layout is available under the MIT license.