A light transmitting part is formed on a second rotary shutter to intermittently transmit excitation light emitted from an excitation light source, which has a circumferential length substantially equal to a half of the entire periphery of the second rotary shutter in order to extend the period during which excitation light is emitted through a light distribution lens. A fastener may be engaged through the deflecting member and engaged with the ball nut for securing the deflecting member to the ball nut. In addition, at the time of data rewrite, preprogram verification and preprogramming are performed on the first trapping regions. Alternatively, gestures to be made on the mouse surface can be generated based on a user’s preference. The roof may also be configured to accommodate a global positioning device.