Regarding using a mouse with this interface: on powerup, the mouse has reporting turned off. You have to send a command to turn it on. (at least this is what I understand reading the interface spec.) You can do this by bit-banging, but you will have to connect the clock line to the Pi and limit it's...