TNTU-121-SE-research / jpen

Java library for accessing pen/digitizer tablets and pointing devices
1 stars 0 forks source link

Jpen data recording research #5

Open vitalyte opened 6 months ago

vitalyte commented 6 months ago

Обовязково дотримуватись підходів до організації роботи описаних в картці!

Goals

Data reports for review is available in the folder (check the newest)

Hardware

Kamvas-Pro-16.

IvanOsiichuk commented 6 months ago

The post from the author of JPen about providers vs library frequency: https://sourceforge.net/p/jpen/discussion/753961/thread/d1eff953/

The providers always send all events to the even queue at the fastest rate possible. On a wacom intuos this rate is constant at 200 points per second on Windows (5ms period), on a wacom graphire is 100 pps... and so on, it depends on the hardware.

vitalyte commented 6 months ago
  1. wacom wintab
  2. wacom-device-kit-windows/Wintab CAD Test
IvanOsiichuk commented 6 months ago

This might be useful for diagnosing Wintab behavior: https://developer-support.wacom.com/hc/en-us/articles/9354461019927-Wintab-diagnostic

vitalyte commented 6 months ago

This might be useful for diagnosing Wintab behavior: https://developer-support.wacom.com/hc/en-us/articles/9354461019927-Wintab-diagnostic

It is report wtcapt_report-2024-04-08-hardware-pc.txt file from hardware Dell laptop without virtualization for Windows OS 10. CPU utilization is aobove 50%. So we have record duplicates without Java. It looks like not a problem with Java app or JNI

IvanOsiichuk commented 6 months ago

This might be useful for diagnosing Wintab behavior: https://developer-support.wacom.com/hc/en-us/articles/9354461019927-Wintab-diagnostic

It is report wtcapt_report-2024-04-08-hardware-pc.txt file from hardware Dell laptop without virtualization for Windows OS 10. CPU utilization is aobove 50%. So we have record duplicates without Java. It looks like not a problem with Java app or JNI

Could it be related to the specific graphics tablet?

vitalyte commented 6 months ago

@IvanOsiichuk check report for other tablet Bamboo

IvanOsiichuk commented 5 months ago

@vitalyte I added the draft of the time duplication analysis in this project Ready-made reports are available here

IvanOsiichuk commented 5 months ago

@vitalyte I added the draft of the time duplication analysis in this project Ready-made reports are available here

It seems that the problem is related to the Huion tablet or the way how it works with Wintab

vitalyte commented 5 months ago

@IvanOsiichuk WinTab support is described in the Huion documentation and management app. Make calculations to estimate the real frequency for these 2 devices.

IvanOsiichuk commented 5 months ago

@IvanOsiichuk WinTab support is described in the Huion documentation and management app. Make calculations to estimate the real frequency for these 2 devices.

I added frequency calculation and updated reports in the same project