Touch Screen Protocol?

Discussion in '3DS - Console, Accessories and Hardware' started by gudenau, Mar 24, 2016.

  1. gudenau
    OP

    gudenau Never a unique idea

    Member
    3,257
    1,225
    Jul 7, 2010
    United States
    /dev/random
    Anyone got documention on how the 3DS talks to the the touch screen to get the input?
     
  2. Ryccardo

    Ryccardo WiiUaboo

    Member
    3,081
    1,480
    Feb 13, 2015
    Italy
    Imola
    The 4 wires that go to the touch panel are simple, basically they're 2 giant variable resistors (one for vertical and one for horizontal position), the touch screen cables are their inputs, and the variable pin of the two is connected together when clicking!

    If you mean how to talk to the touch screen controller, I don't know. I've heard it's i2c...
     
  3. GerbilSoft

    GerbilSoft GBAtemp Addict

    Member
    2,067
    2,295
    Mar 8, 2012
    United States
  4. master801

    master801 GBAtemp Fan

    Member
    352
    85
    Feb 24, 2011
    United States
    Are you planning on adding touch screen support for Citra? :P
     
  5. gudenau
    OP

    gudenau Never a unique idea

    Member
    3,257
    1,225
    Jul 7, 2010
    United States
    /dev/random
    I know how the screen itself works, thanks. From what I can tell it is SPI though.

    I would guess that it has a 3DS mode, that is a very Nintendo thing to do; so if anyone could actually get info on this I would be happy.

    Nope, I am not going to touch Citra; plus you should not need to emulate the touch hardware with hoe abstracted the 3DS is. :-D