annoyme is a program that plays a sound effect every time you hit a key on your keyboard to give you the feeling you are using a real typewriter. This can be used to impress colleagues with your typing skills or just for sentimental reasons. It supports various sound input methods, as well as multiple output libraries like ALSA or AO. Most importantly, it is also possible to add more sound themes. Currently, only input for XEvIE (on an X Server) is supported.
Keyboard is an object that can show an on-screen keyboard to emulate letter key typing. It can display a keyboard on the page with buttons for letters. The user can click on the letter buttons, and the object pastes the letters on the currently active form input. It supports switching between many types of keyboard maps.
KeyBoards is a cross-operating system platform that synchronizes short text messages or URLs. It is designed to be used for composing messages on a desktop system with a real, comfortable keyboard, and then sending them to a mobile device for transmission as an SMS. It is ideal for use with non-Latin character sets.