   mouse_write(0xf4);  /* Enable device */
   mouse_read();  /* ack */
 
-    Serial.print("Sending remote mode code\n");
+//    Serial.print("Sending remote mode code\n");
   mouse_write(0xf0);  /* remote mode */
   mouse_read();  /* ack */
-    Serial.print("Read ack byte2\n");
+//    Serial.print("Read ack byte2\n");
   delayMicroseconds(100);
 }
 

  delayMicroseconds(50);
  while (digitalRead(MCLK) == HIGH)
    ;
  Serial.print("Switch mode1");
    
  /* wait for mouse to switch modes */
  while ((digitalRead(MCLK) == LOW) || (digitalRead(MDATA) == LOW))
    ;

  Serial.print("Switch mode2");
    
  /* put a hold on the incoming data. */
  golo(MCLK);

  char i;
  char parity = 1;

//    Serial.print("Sending ");
//    Serial.print(data, HEX);
//    Serial.print(" to mouse\n");
//    Serial.print("RTS\n");
  /* put pins in output mode */
  gohi(MDATA);
  gohi(MCLK);
