First class input method for Windows, GeezIME has interesting features among many; support for different Geez based languages Tigrinya, Tigre, Amharic and Blin, an on screen keyboard, and easy to learn keyboard mapping check out the application Manual to see the details, and one of the most important a seamless support for both 32 and 64 bit systems, which is not common feature even in commercial alike programs.
Most beautiful of all it is available free of cost, free of ads and with the 100% right to freely distribute and share it with other users.