Skip to content

Latest commit

 

History

History
56 lines (40 loc) · 1.4 KB

README.md

File metadata and controls

56 lines (40 loc) · 1.4 KB

RemoteKbM

Remote Keyboard and Relative Mouse/Trackpad for RacePoint Blueprint

screen shot

Version 0.7

Features:

Touchpad:
	Vertial and horizontal scrolling zones
	Click to latch mouse buttons

Keyboard:
	Click to latch modifier keys
	Self releasing shift keys

Daemon:
	Programmable TCP listn port (requires restart)
	Programmable listen interface

To Do:

Touchpad:
	Dynamically programmable acceleration
	Dynamically programmable scroll area width/height
	Dynamically programmable latch time on buttons

Keyboard:
	Dynamically programmable text colour
	Dynamically programmable font
	Dynamically programmable text positions
	Dynamically programmable character set (for alternate language supprt)
	Dynamically hiding keys for different targets (eg.. hide usless 'Pause' key for Mac OS)
	Dynamically re-allocate keys for target type (eg turn CMD key in ALT and ALT into Windows key for Windows targets)

Daemon:
	Build Windows installer and test
	Define Windows keymaps and codes
	Test touchpad on Windows
	Build Linux packages and install scripts
	Define Linux keymaps and codes
	Test touchpad on Linux
	Add version information switch to daemon
	Write config file parsing code
	Add command line option parsing

Bugs:

MacOS app dies on execution and fails to run the RemoteKbM.py script.... to be fixed

Support development: http://goo.gl/qX3vrl