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 视窗应用程序接口 视窗桌面

项目ID: #10395985

关于项目

4个方案 远程项目 活跃的7 年前

有4名威客正在参与此工作的竞标,均价$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