Touch Display als INPUT verwenden?

motor shield
http://www.sainsmart.com/arduino/arduino-shields/motor-shields/sainsmart-l293d-motor-drive-shield-for-arduino-duemilanove-mega-uno-r3-avr-atmel.html
board mega 2560

tft shield+display
http://www.sainsmart.com/arduino/arduino-shields/lcd-shields/sainsmart-3-2-tft-lcd-display-tft-lcd-adjustable-shield-for-arduino-due-plug.html

code für refernzfahrt:

#include <AFMotor.h>
#include <AccelStepper.h>

AF_Stepper motorx (200,1);
AF_Stepper motory (200,2);

void forwardstepx()
{ motorx.onestep (FORWARD,DOUBLE);}
void backwardstepx()
{motorx.onestep(BACKWARD,DOUBLE);}
void forwardstepy()
{motory.onestep (FORWARD,DOUBLE);}
void backwardstepy()
{motory.onestep (BACKWARD,DOUBLE);}


AccelStepper stepperx(forwardstepx, backwardstepx);
AccelStepper steppery(forwardstepy, backwardstepy);

int EndschalterX = 31;
int EndschalterY = 47;
void setup ()
{

stepperx.setMaxSpeed(999); stepperx.setAcceleration(100);
steppery.setMaxSpeed(999); steppery.setAcceleration(100);


pinMode(EndschalterX, INPUT);
pinMode(EndschalterY, INPUT);

Serial.begin(9600);


}

void loop(){
  while(digitalRead(EndschalterX)==LOW)
  {
    stepperx.setSpeed(720);
    stepperx.runSpeed();
  }
 
 stepperx.setCurrentPosition(0);
 if(digitalRead(EndschalterX)==HIGH)
 {Serial.println("EndschalterX");}
    
   
   while(digitalRead(EndschalterY)==LOW)
  {
    steppery.setSpeed(720);
    steppery.runSpeed();
  }
  steppery.setCurrentPosition(0);
  if(digitalRead(EndschalterY)==HIGH);
  {Serial.println("EndschalterY");}
  
  stepperx.runToNewPosition(500);
  steppery.runToNewPosition(100);
 }

verwendete library:
http://www.airspayce.com/mikem/arduino/AccelStepper/index.html

so das ist alles was ich euch geben kann