i am not an expert for ps2 mouse,but i find a article about it. http://www.computer-engineering.org/ps2mouse/ note: there is a conclusion about command set " Command Set: The following is the set of command accepted by the standard PS/2 mouse. If the mouse is in Stream mode, the host should disable data reporting (command F5h) before sending any other commands. " IMO, i think before u set your sample rate,u need firstly disable data reporting. So i think your operation sequence maybe has some problem. BRs, Lin 2009/7/21 Yousef Alhashemi <yousef.alhashemi@xxxxxxxxx>: > Hello again, > > I'm sorry to post about this again, but I didn't get any response last time > and I'm just wondering if anyone can explain this behavior for me. Shouldn't > changing psmouse_rate change the frequency at which the mouse polling > routines (or whatever) get data from the mouse? > > Thanks, > Yousef > > > 2009/4/25 Yousef Alhashemi <yousef.alhashemi@xxxxxxxxx> > >> Hello list, >> >> So I'm messing around with the PS/2 mouse driver >> (drivers/input/mouse/psmouse-base.c), and I'm wondering what the >> psmouse_rate variable is for. From the source file itself, the rate >> parameter of the module is described as "Report rate, in reports per >> second". The description is pretty straightforward, but I'm asking because >> when I changed that value to 1 (i.e. the mouse is now supposed to report >> changes in state every one second), the mouse was still very responsive (and >> the cursor location was updated immediately as opposed to updating every >> full second as I was expecting). In other words, changing psmouse_rate from >> 100 to 1 didn't seem to have any effects on the "report rate" (if my >> understanding of "report rate" is correct). >> >> Thanks, >> Yousef >> > > -- To unsubscribe from this list: send an email with "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx Please read the FAQ at http://kernelnewbies.org/FAQ