? Top Touch ● SmileBASIC Source

Sign In

Register
*Usernames are case-sensitive
Forgot my password
Another contest? You asked for it!

Top Touch

Submitted
Updated
Author
MZ952
Public Key
4KFDKXYD
Min. Compat.
New 3DS
Version
1.0
Size
0.8KB
Rating
5 votes
Description Use the top screen of your 3ds as a touch screen! Partly inspired by my multitouch endeavor, partly inspired by my secret urge to extrapolate information from odd places and apply it. Well, okay, there's some flaws (mostly human ones). I've linked a two minute video of me demonstrating how to use this program correctly down in the instructions. This program analyzes the gyroscope of a New 3DS. Using that data, it infers how your finger might be touching the top screen. Regrettably, I haven't tested this on the O3DS yet, but I say that this program is for the N3DS because of how I specifically dimensioned the input parameters. Please read the instructions, then return here. Because you're balancing the N3DS on a small coin, it is likely to be displaced just after a few taps. You'll find yourself constantly resetting it on top of the coin, as you'll see me do in the video. I imagine that if you tape the coin to the bottom of the 3ds, you can mitigate this issue. (I haven't tried, no tape :( ) Because GYROSYNC does not help me, and the 3DS gyroscope seems to desynchronize itself during use, the program will try and recalibrate itself nearly constantly. You'll know when the recalibration finished when the circle pops back to the bottom middle of the screen. There's actually not much I can do for this constant recalibration, so have patience in mind when using this. You want to do this in a place where vibrations are minimal (a firm, non-wobbly desk for instance). Instructions To use this correctly, you will need the following item(s):
  1. A penny (or small coin)
Setting up:
  1. Fold back the top screen to its second resistance point.
  2. Place the N3DS on top of the penny (on a flat surface) so that it is balanced. The surface does not need to be level, just flat. The point at which the N3DS best balances is just below the charging port (you may have to adjust a little for the weight of the battery.)
  3. Place a finger lightly on the home button. This will act as a counter balance as you apply weight to the top screen, keeping the 3ds from sliding off the penny (mostly).
[url=https://youtu.be/kyXU8PNRWfc]https://youtu.be/kyXU8PNRWfc[/url]
Categories
Keywords
4 Comment(s) 12Me21 12Me21 Admin Syntax Highlighter Received for creating the code syntax highlighter on SBS Night Person I like the quiet night and sleep late. Express Yourself The instruction manual for the 3DS CLEARLY states that you can't touch the upper screen or you'll die. MZ952 MZ952 Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Drawing I like to draw! Hobbies Reading I like to read books! Hobbies I think everyone knows you can't trust the documentation PetNet PetNet Hmm...after reading the explanation I must say, its an interesting idea. Due to its nature I AM questioning the practicality, but nevertheless it is definitely an in interesting project. MZ952 MZ952 Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Drawing I like to draw! Hobbies Reading I like to read books! Hobbies Yeah, it's an interesting idea but nothing more. I do not expect this idea can be advanced much further due to the fact that extrapolating such information from the gyroscope and filtering out inaccurate data is difficult beyong my measure.