Интерфейс Python Wacom - PullRequest
       38

Интерфейс Python Wacom

2 голосов
/ 31 января 2011

Я пытаюсь написать скрипт Python для Windows 7 для взаимодействия с моим планшетом Wacom Bamboo Pen. Wacom рекомендует использовать WinTab API, и он отлично работает, но не для моего приложения. Я не хочу, чтобы планшет Wacom действовал как указательное устройство (например, он не должен перемещать курсор). Все, что я хочу, это необработанные x, y данные с устройства.

Каков наилучший способ реализовать это? Нужно ли для этого написать другой драйвер для планшета? Или я могу изменить существующий драйвер Wacom, чтобы он не влиял на системный курсор.

1 Ответ

1 голос
/ 12 февраля 2011

Я думаю, в wintab вы можете получить необработанные координаты. По крайней мере, в Оболочке Python для wintab вы можете получить к ним доступ:

cgkit.wintab.Packet.x

В абсолютном режиме, содержит масштабированный расположение курсора вдоль оси х. В относительный режим, содержит масштабированный изменить положение курсора.

cgkit.wintab.Packet.y

В абсолютном режиме содержит масштабированный расположение курсора вдоль оси y. В относительный режим, содержит масштабированный изменить положение курсора.

Я исследую для себя для себя, если есть кросс-платформенный API для планшетов, но если вам нужно решение для Windows, которое должно работать.

...