Skip to content

narayan-b-raikar/Sanskrit-Keyboard-Sulekhanee

Repository files navigation

Sanskrit Native Keyboard Sulekhanee

Intruduction

Sanskrit phonetic keyboard Sulekhanee is a Keyboard layout built to make convenience for writing Sanskrit very fast across all Windows application. This keyboard is a modified version of the already created Keyboard layout named 'Vidyut Soft Sanskrit Keyboard'. on this keyboard, key combinations of some characters have been changed to increase typing speed. And also extra symbols to be used in Vedik Mantras are included in this layout.

Advantages in this Keyboard layout

** Faster Typing** : Sulekhanee leverages familiar key combinations inspired by the 'Kagapa Nudi' layout, promoting faster and more efficient typing.

** Improved Accessibility ** : Unlike the other keyboard layout application, Sulekhanee functions seamlessly within all Windows applications, including Microsoft Word and Excel.

** Wide Compatibility ** : This keyboard layout is designed for easy access and functionality on various systems.

Development Background

The Sulekhanee keyboard addresses limitations found in the Microsoft Keyboard Layout Creator. While the Creator offers some level of mapping, it may not be as optimized as the 'Kagapa Nudi Keyboard Layout' or latest Baraha KBD keyboard layout. However, the other keyboard layout application itself face compatibility issues with certain Word processing programs like, Microsoft office word, Open office etc.

Future Enhancements

The Sulekhanee keyboard layout is under continuous development. We actively seek user feedback to implement modifications that further improve user convenience and typing experience.

Installation

If you want to install this keyboard layout on your computer, follow these steps:

** Download the Keyboard Layout **: Download the zip file containing the keyboard layout from this link:

Download Sanskrit Phonetic Keyboard here:

** Add Sanskrit Language (if necessary) **: Ensure Sanskrit language is added in your Windows' Languages settings if it's not already included.

** Extract the Downloaded File ** : Unzip the downloaded file.

** Run the Setup **: Locate the extracted folder and double-click the "Setup" icon to initiate the installation process.

** Bypass Windows SmartScreen (if prompted) **: You might encounter a Windows SmartScreen warning dialog. Since this layout is virus-free, you can safely click on "Learn More" followed by "Run Anyway" to proceed.

** Complete Installation **: The installation will be completed, making the Sanskrit keyboard available for use across your system. Click "Close" to exit the installation dialog.

How to Use the Keyboard

To activate the Sanskrit Phonetic Keyboard Sulekhanee whenever you want to type in Sanskrit, simply press the Alt+Shift or Windows+Space key combination. To switch back to English or another language, press the same key combination again. For reference on using this keyboard layout, refer the Manual from this link.

Feedback and Suggestions

We welcome your feedback and suggestions for improving the Sanskrit native Keyboard Sulekhanee.

Feel free to send your thoughts to our email address: shreenilaya@outlook.in

Modifying the Keyboard Layout (Optional)

This section details modifying the keyboard layout for advanced users. If you wish to customize the layout, you'll need Microsoft Keyboard Layout Creator V 1.4. Download and install the application Once installed, launch the application and navigate to the "File" menu. Select "Load Existing Keyboard" to open the Sulekhanee layout for editing. Refer to the application's dedicated help menu for detailed instructions on modifying keyboard layouts.

Note: On Windows 8 or later operating systems, Microsoft .NET Framework 3.5 (including 2.0 and 3.0) must be installed for the Microsoft Keyboard Layout Creator application to function properly.

Additional Resources for Building Keyboard Layouts

This section provides external links to resources that you might find helpful if you're interested in building your own keyboard layouts:

  1. Github MSKLC Guide: https://msklc-guide.github.io/

  2. Deadkey Related Tricks: https://www.youtube.com/watch?v=U_IG59rGwe4

  3. Chained Dead Keys in KLC (Technical): https://www.reddit.com/r/Colemak/comments/4euffh/dead_keys/

  4. Senseful Solutions: How to Fix Keyboard Shortcuts in KLC (e.g. Ctrl+S): https://archive.org/details/tucows_327616_KeyTweak

  5. Virtual Key Codes (Windows CE 5.0): https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes (Archived by Web Archive)

Contributors

License

This project is licensed under the GNU General Public License, See the LICENSE Details