OK, that worked. I think I'm a little discombobulated though. It seems as though your approach functioned as a logical OR, which I was not expecting. Both halui.jog.0.plus and vc-p4s.jog.0.plus are outputs as a function of a button being pressed on either the UI or the pendant. Both result in jog-x-pos changing state. My erroneous thought was to view this from a digital electronic circuit perspective. Two outputs (unless open collector) can't drive a single input. I guess I had it backwards, sorry!
I have a little bit of a difficult time deciding what is an input pin and what is an output pin. Out of curiosity, is there an easy way to ascertain this, or am I just being foolish.
Finally, I'm usually a little nervous about changing the name of signals because I don't know where else them may be used. So, in the example solution you provided, I was/am worried about the usage of the now removed jog.0.cont-plus. I don't see it elsewhere in my HAL files (which I will post once I clean them up a bit) so maybe it isn't an issue (?).
An area that causes me a little confusion is what signals or pins are reserved and/or need to be configured. I found this someplace a bit ago but now I seem to have lost it. If there is a link you can share, that would be great.