Developing a Keyboard for a Windows machine

Κλειστό Αναρτήθηκε Πριν 7 χρόνια Πληρώθηκε κατά την παράδοση
Κλειστό Πληρώθηκε κατά την παράδοση

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 Επιφάνεια Εργασίας

Ταυτότητα Εργασίας: #10395985

Σχετικά με την εργασία

4 προτάσεις Απομακρυσμένη εργασία Ενεργό Πριν 7 χρόνια

4 freelancers κάνουν προσφορές κατά μέσο όρο $341 για αυτή τη δουλειά

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 σε 0 μέρες
(0 Αξιολογήσεις)
0.0