I am trying to be able to "color" on the touch screen by updating the touched pixels however it "jumps" positions when moving too fast. is there a way to tell when and where the screen is touched/pen moves along screen? Or a way to update touchPosition faster?
More Info EDIT:
Currently I am running the code below (which was found in ctrulib's hidScanInput) about 700 times a frame on a new thread with no ill effects to get touchPosition without checking others as to not disturb the checks on main thread. However even with this the problem is it doesn't check fast enough or the code is missing something.
END EDIT
Couldn't focus the camera but here is a picture of moving too fast with 3 attempts:
More Info EDIT:
Currently I am running the code below (which was found in ctrulib's hidScanInput) about 700 times a frame on a new thread with no ill effects to get touchPosition without checking others as to not disturb the checks on main thread. However even with this the problem is it doesn't check fast enough or the code is missing something.
Code:
touchPosition tPos;
u32 Id = hidSharedMem[42 + 4];
if(Id>7)Id=7;
memset(&tPos, 0, sizeof(touchPosition));
tPos = *(touchPosition*)&hidSharedMem[42 + 8 + Id*2];
return tPos;
END EDIT
Couldn't focus the camera but here is a picture of moving too fast with 3 attempts:
Last edited by Moocow9m,