Make sure to read the X value from the cursor that's on top (index 0) and set the rest of the cursors X value using property nodes. By default, the cursor with the lowest index number will be on top and therefore you can move it by using the mouse.
Notice this behavior in the 2Cursors.vi example above. The x value is read from cursor 0 and written to cursor 1. If you instead read from cursor 1 and wrote to cursor 0, the example wouldn't work.
- Philip Courtois, Thinkbot Solutions