Pull to refresh

Mouse Track — Библиотека MouseTrackAPI

Reading time2 min
Views2.3K
Здравствуйте! Рад сообщить, что проект MouseTrack не канул в лету, а продолжает свое развитие. Кто не понял о чем речь: Статья №1 и Статья №2.

Со времени публикации проекта на code.google.com было сделано немногое (основное время — это учеба, предстоящая сессия, да и здоровье не позволяло много времени проводить за компьютером), а именно написана библиотека MouseTrackAPI.dll.

Эта библиотека позволяет «общаться» с перчаткой посредством процедур и функций, содержащихся в ней. MouseTrackAPI должна облегчить разработчикам программирование новых функций, дополнений, фич и так далее (например простейшие жесты) для перчатки MouseTrack.

Содержимое библиотеки:
  • function Connect(numberOfPort: integer; baudRateToUse: Cardinal; led, buttons, accel: boolean): boolean;
  • procedure Disconnect();
  • function GetAccelState(): boolean;
  • function GetButtonsState(): boolean;
  • function GetLedState(): boolean;
  • function GetButtonState(number: integer): boolean;
  • function GetAccelValue(): integer;
  • function GetAccelAxisState(c: char): boolean;
  • procedure SetAccelState(state: boolean);
  • procedure SetButtonsState(state: boolean);
  • procedure SetLedState(state: boolean);

Детальное описание библиотеки Вы можете посмотреть на вики-странице проекта. Пример использования библиотеки лежит в репозитории.

Планы на будущее:
  • Отказаться от программы FreeTrack в этом проекте. Встроить её функционал в программу MouseTrack (облегченный функционал, касающийся трэкинга светодиода с веб-камеры);
  • Переписать программу MouseTrack на основе разработанной библиотеки;
  • Встроить функции распознавания простейших жестов;
  • Добавить английский язык интерфейса;

Буду рад человеку, который поможет в реализации встраивания функционала FreeTrack в MouseTrack. Если это Вас заинтересовало — пишите в личку.

Если Вы хотите помочь проекту в развитии материально, то это можно сделать на такие номера webmoney: Z358007010787 либо U399451723188. Отчет по использованию средств предоставлю по требованию.

Спасибо за внимание!
Tags:
Hubs:
+5
Comments2

Articles