I was able to get tap to select working with the wsconsctl/wsmouse0 method but can't figure out how to get horizontal and vertical 2 finger scrolling working which is why I want to try configure with synaptics...

My questions are:
1. Which method should I use to configure my touchpad?
2. will anything bad happen if I configure with synaptics while using current? (seems easier than wsmouse0)
3. If I have to configure wsconsctl and wsmouse0, do I make the configurations in this file?
/usr/include/dev/wscons/wsconsio.h

Any help is appreciated, Thanks in advance. Please excuse me if they are dumb questions I have only been an openbsd user for a week or so.

3. If I have to configure wsconsctl and wsmouse0, do I make the configurations in this file?
/usr/include/dev/wscons/wsconsio.h

No, you would not change that file. wsconsio.h is part of the system source code, and would not be meant for user configuration. Even if you did change it, you'd have to re-build the whole system and re-install for any changes to take effect.

So, user configuration of wscons would be done by running wsconsctl(9). This can be done on the command line by root, as a way to have changes take effect and try them out. But, once you know what parameters you want to set or change, then that can be done automatically at boot time by placing the parameter assignments in the file /etc/wsconsctl.conf, where they will be executed by the boot scripts. This configuration file has its own man page that describes its syntax, etc., wsconsct.confl(5).

I don't have the competence/experience to answer the other parts of your question, other than to recommend a careful reading of wsmouse(4) as well.

BTW don't worry about nooby questions, that's part of what this forum is here for.

Last edited by IdOp; 17th July 2019 at 02:30 PM.
Reason: Fixed oman link for wsconsctl.conf (".conf" had been omitted)