Added touchpad. It has a "springiness" value, range [0-1]. Springiness of 1 makes it behave like a full touchpad, but I like to keep it at 0.1 because it results in a nice pad for controlling an FPS camera.