Patent ID: 8259065
Filing Date: 2012-09-04
Classification: G06F

Abstract:
1. A tilt-wheel mouse circuit, comprising: a micro-controller, having a first input terminal, a second input terminal, and a third input terminal, for outputting a first-button-pressed signal, a second-button-pressed signal, a third-button-pressed signal, a scrolling-left signal, and a scrolling-right signal according to the level of signals at the first input terminal, the second input terminal, and the third input terminal; a button unit, having a first-button switch, a second-button switch, and a third-button switch connected to the first input terminal, the second input terminal, the third input terminal respectively, for outputting a first-level signal or a second-level signal to the first input terminal, the second input terminal, the third input terminal, respectively; a horizontal-scrolling button unit, having a first horizontal-scrolling switch and a second horizontal-scrolling switch, for outputting the first-level signal or the second-level signal; and an external-extend circuit, connected to the micro-controller and the horizontal-scrolling button unit, wherein the external-extend circuit can transmit the first-level signal or the second-level signal, derived from the first horizontal-scrolling switch, to the first input terminal and the second input terminal within an effective-duration; and the external-extend circuit can transmit the first-level signal or the second-level signal, derived from the second horizontal-scrolling switch, to the second input terminal and the third input terminal within the effective-duration; wherein, the micro-controller outputs the scrolling-left signal when the first-level signal is asserted at the first input terminal and the second input terminal, and the second-level signal is asserted at the third input terminal, where a time difference, between the two time points of the first-level signal asserted at the first input terminal and the second input terminal, is less than the effective-duration; the micro-controller outputs the scrolling-right signal when the second-level signal is asserted at the first input terminal, and the first-level signal is asserted at the second input terminal and the third input terminal, where a time difference, between the two time points of the first-level signal asserted at the second input terminal and the third input terminal, is less than the effective-duration.