Developing a Keyboard for a Windows machine

Închis Postat la May 3, 2016 S-au achitat serviciile după ce au fost prestate
Închis S-au achitat serviciile după ce au fost prestate

I'd like a keyboard to be designed that supports multiple tapping for a RTL language on Windows. For example, tapping S produces S, double tapping S produces T, triple tapping S produces U.

The maximum number of taps that would be needed is 5. The whole keyboard need not be implemented. Just an example of a single tap, double tap, triple tap, and 5 taps. The taps must be controlled by a timer. The code must be very organized (and commented).

The shift key, backspace key and all other shortcut type keys must be implemented. For the shift key, the letters do not become capitalized but the order is swapped.

For example multi tapping S would look as follows

S -> T -> U

multi tapping S when in shift mode would produce

U -> T -> S

In other words, the shift is more of a "timer" of 400 ms before the keyboard reverts to its normal non-shift state.

Just to clarify:
We are aiming to write our own keyboard layout. We want a keyboard layout that is once programmed (simple), it can be installed as an alternate keyboard on the computer’s OS. Keyboard layout should be able to produce multi characters that depend on number of presses per key, and the time taken between presses. For example, if Key A is pressed, Character x is produced; however, if Key A is pressed twice within a specific time interval (say 200 ms), Character y is displayed, and so on. We have the entire map so any simple this-is-how is acceptable as we will finish the rest. The important aspect of this project is that once done, we are able to package it so that it can be download and installed on the machines as an alternate keyboard layout that the user can select. Work for any operating system is accepted.

AutoHotkey Windows 8 Windows API Windows Desktop

ID Proiect: #10395985

Detalii despre proiect

4 propuneri Proiect la distanță Activ acum 7 ani

4 freelanceri plasează o ofertă medie de 341$ pentru proiect

Predeko

I am sure I can help you with this. Please let me know if you'r interested so we can discuss the details and the help you need.

$100 CAD în 0 zile
(0 recenzii)
0.0