Add more recognized types to generate.scm.
Add mouse module.