Thanks for the reply, I was on IRC asking about how to make a device in /dev as you were typing that
I've been microsoft free for about a year and a half now and it was the first time I had to make one. In my head it was much more complicated ad a bigger deal than it really is!
Having done that, I confirmed that my kernel complile is fine and the touchscreen works, I ran ./dump-mouse (compile that with 'make dump-mouse') and it works.
I did recompile xfree86 from debian sources and ended up with binary debs (a whole bunch of them). If I startx and run the calibration script - it works fine, I guess I need to tune/choose the right window manager as different ones have different weird behaviours and instances where the touch just stops working. What would be a startup script to get the xtouch to run when starting X? Especially If I start x with X -query 192.168.1.11 I then don't really have an option to run the xtouch locally.
Even though for the most part it works, I still get:
(EE) Failed to load module "MK712" (module does not exist, 0)
(EE) No Input driver matching `mk712'
In the logs. Is this normal or am I missing some module from my xfree recompile?
Next I'll try to get the onetouch compiled. (need to fill some dependencies still)
For future readers, here is a couple of things:
- Don't try compiling stuff at 4 am with squinty eyes I figured out the next day that the "real" sources for xtouch are in the src/ folder of that tarball doh!
- xtouch.c has '#define SAVE_FILE "/tmp/config/xtouch"' near the top of it. Makes sense for the midori since that's in a writeable partition and it gets saved. In normal linux use I would change that to something more meaningful and permanent like /etc/xtouch. I'm guessing to recalibrate you'd delete that file and start xtouch again, could make a script that does that.
"Your mouse has moved. You must now restart windows for the changes to take effect. [OK]"