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: