One more quick hack. I have become accustomed to scroll going in the reverse direction. Previously set a negative delta with synclient.
Again, not sure how to connect this to wsconsctl, but here's what I'm running. Index: wstpad.c =================================================================== RCS file: /home/cvs/src/sys/dev/wscons/wstpad.c,v retrieving revision 1.22 diff -u -p -r1.22 wstpad.c --- wstpad.c 29 Dec 2018 21:03:58 -0000 1.22 +++ wstpad.c 2 Mar 2019 07:23:43 -0000 @@ -935,7 +939,7 @@ wstpad_cmds(struct wsmouseinput *input, input->motion.sync |= SYNC_DELTAS; continue; case VSCROLL: - input->motion.dz = tp->scroll.dz; + input->motion.dz = -tp->scroll.dz; input->motion.sync |= SYNC_DELTAS; continue; default: