TrevorBradley
Active Member
- Joined
- Nov 6, 2007
- Messages
- 732
I put this project aside for many weeks, but I don't like working on two projects at once so I thought I'd finish it off... but I'm going to need some tester help to see if the effort is worthwhile.
What I'm attempting to do is write a trivial "handwritten word processor" for the F200. You write (script or printed) text at the bottom of the screen, words are recorded and the displayed on the upper part of the screen. You can use the cursor keys to move around words, move between saved numbered "documents", etc. The idea would this would be useful for brief notes, shopping lists, etc.
The F200 touchpad is really finicky. On each mouse "press" there's occasionally a lot of noise that makes the mouse jump left and right in the X direction. What I've done is written an algorithm to filter out the noise and just leave the drawn text.
If you've got the time, I'd appreciate if you downloaded and tested the following:
Writer 0.1 Prerelease
In the rar file are two gpe files: MouseTest2 and Writer2.
MouseTest2 is a raw test of the touchscreen noise filtering algorithm. Each point is an actual point recorded by the GP2X, but only points in blue have lines drawn between them. Points in Green (questionable) or Red (Terrible!) are discarded. Use the start/home key to quit the program. The numbers in the background are the exact co-ordinates of the last 150 or so points drawn.
Writer2 is an unfinished version of the word processor. This has the same algorithm, but without any of the coloured lines or debug data. You can write words between the lines at the bottom of the screen (think grade school lined paper) and the text is drawn above. To start a new word, just wait a very brief instant and write again. There's a brief window of time where you can cross your t's or dot your i's, and printed text should work OK without starting a new word. Use the left button to delete one word, up to delete all words, and start/home to quit. Nothing saves at the moment.
What I really want tested is MouseTest2. I have no idea if this "x noise" is just on my gp2x or if it's different for different people. It could be that I've finely tuned my noise algorithm to my gp2x and it doesn't work for anyone else.
Here are my questions:
Does MouseTest2 give a good approximation of what you're drawing?
Are the right dots excluded?
Are the right dots included?
And lastly, is the GP2X touchscreen too messy for me to continue this project?
I'm still seeing a bit of noise which I'm not comfortable with. I'm figuring I'm either going to get some feedback and spend time to improve this, or just drop the project and move on to my more awesome one.
Feel free to leave feedback on either MouseTest2 or Writer2. I'd appreciate it.
What I'm attempting to do is write a trivial "handwritten word processor" for the F200. You write (script or printed) text at the bottom of the screen, words are recorded and the displayed on the upper part of the screen. You can use the cursor keys to move around words, move between saved numbered "documents", etc. The idea would this would be useful for brief notes, shopping lists, etc.
The F200 touchpad is really finicky. On each mouse "press" there's occasionally a lot of noise that makes the mouse jump left and right in the X direction. What I've done is written an algorithm to filter out the noise and just leave the drawn text.
If you've got the time, I'd appreciate if you downloaded and tested the following:
Writer 0.1 Prerelease
In the rar file are two gpe files: MouseTest2 and Writer2.
MouseTest2 is a raw test of the touchscreen noise filtering algorithm. Each point is an actual point recorded by the GP2X, but only points in blue have lines drawn between them. Points in Green (questionable) or Red (Terrible!) are discarded. Use the start/home key to quit the program. The numbers in the background are the exact co-ordinates of the last 150 or so points drawn.
Writer2 is an unfinished version of the word processor. This has the same algorithm, but without any of the coloured lines or debug data. You can write words between the lines at the bottom of the screen (think grade school lined paper) and the text is drawn above. To start a new word, just wait a very brief instant and write again. There's a brief window of time where you can cross your t's or dot your i's, and printed text should work OK without starting a new word. Use the left button to delete one word, up to delete all words, and start/home to quit. Nothing saves at the moment.
What I really want tested is MouseTest2. I have no idea if this "x noise" is just on my gp2x or if it's different for different people. It could be that I've finely tuned my noise algorithm to my gp2x and it doesn't work for anyone else.
Here are my questions:
Does MouseTest2 give a good approximation of what you're drawing?
Are the right dots excluded?
Are the right dots included?
And lastly, is the GP2X touchscreen too messy for me to continue this project?
I'm still seeing a bit of noise which I'm not comfortable with. I'm figuring I'm either going to get some feedback and spend time to improve this, or just drop the project and move on to my more awesome one.
Feel free to leave feedback on either MouseTest2 or Writer2. I'd appreciate it.