![]() | |
![]() |
| | Thread Tools | Search this Thread | Display Modes |
#1
| |||
| |||
|
|
Your first step, is finding out the data format coming out on the PS/2 connector. Convert the output byte codes for the X and Y values, and store them in parallel registers. Connect the registers to digital to analog converters. The output at this point is a voltage. The voltage may be suitable for driving something directly (with a little buffering, say). |
|
I think a joystick with potentiometers on the X and Y axis, is a *lot* less work... |
#2
| |||
| |||
|
|
Those touchpads work in the same way for compatibility - if you put your finger in the top right corner your pointer doesn't automatically jump there on screen. What the OP wanted was that kind of absolute behaviour which you can't get at without pulling the device to bits at replacing its brains. |
#3
| |||
| |||
|
|
In message <slrnf4s508.bkv.andrews (AT) sdf (DOT) lonestar.org> Andrew Smallshaw andrews (AT) sdf (DOT) lonestar.org> wrote: Those touchpads work in the same way for compatibility - if you put your finger in the top right corner your pointer doesn't automatically jump there on screen. What the OP wanted was that kind of absolute behaviour which you can't get at without pulling the device to bits at replacing its brains. That actually isn't the case for most modern touchpads. Check out Synaptics' software line, which actually works on most touchpads today, you can get a pretty graphic of where you are touching at any time. |
|
In terms of how it appears on screen, you are correct, but the hardware gives the location information to the computer, and the computer translates the absolute positioning into relative movement. |
![]() |
| Thread Tools | Search this Thread |
| Display Modes | |
| |