Mouse como sensor para controle de posição.

Olá pessoal!
Estou prevendo a possibilidade de usar parte do mouse (o que tem uma esfera revestida de borracha) para fazer um controle de posição em um PIC.
A dúvida é bem simples. Como é possível identificar o SENTIDO do movimento do mouse?
Explico melhor.
Abri o mouse e ví que tem um led apontado para algo parecido com um fotodetetor. Entre eles há um disco com as extremidades com as características de um pente, para, ao se mover o mouse, o disco girar e produzir pulsos na saída do fotodetetor.
O detalhe é que, ao movimentar o mouse, só visualizo a informação da velocidade deste movimento.
Alguém saberia explicar como é feita a identificação do sentido deste movimento? Ou alguém sabe de literatura sobre este assunto?
Grato.
MOR_AL
Estou prevendo a possibilidade de usar parte do mouse (o que tem uma esfera revestida de borracha) para fazer um controle de posição em um PIC.
A dúvida é bem simples. Como é possível identificar o SENTIDO do movimento do mouse?
Explico melhor.
Abri o mouse e ví que tem um led apontado para algo parecido com um fotodetetor. Entre eles há um disco com as extremidades com as características de um pente, para, ao se mover o mouse, o disco girar e produzir pulsos na saída do fotodetetor.
O detalhe é que, ao movimentar o mouse, só visualizo a informação da velocidade deste movimento.
Alguém saberia explicar como é feita a identificação do sentido deste movimento? Ou alguém sabe de literatura sobre este assunto?
Grato.
MOR_AL