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 bashThen 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 bashNow 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>Probhatwith Bangladeshi flag. -
Get back to
Keyboard Preferences>Shortcuts>Input Sourcesand turn onSelect the previous input sourcewith shortcut key⌘+Space. -
Now you will see
Probhaton input method list on menu bar. -
Hit any text editor, browser, Facebook or whatever, press
⌘+Spaceand 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.