Hi. I've been using easystroke for more than 3 years (first in a wetab tablet, now in a Surface Pro 1). It makes my tablet fully functional without keyboard and mouse, so let me thank you.
The only problem I have is with mtdev and scrolling: scroll doesn't work at all if easystroke is compiled with mtdev. I currently use 64 bits archlinux (easystroke 0.6.0-7 and mtdev 1.1.5-1), but it is not a problem related with the program versions, this problem has been always present. I don't care about mtdev, I don't need it, but it is a dependence of some applications (libinput, and in addition qt5-base). And I do need the scroll in easystroke, it is a must.
The only solution I've found is a bit awful: uninstall the applications which need qt5 (such as texmaker or callibre), uninstall mtdev, compile and install easystroke, reinstall mtdev and then reinstall calibre, texmaker...
I don't know if you can solve the problem and make scrolling works with mtdev. If it is not possible, is there an option to compile easystroke without mtdev, even if mtdev is installed? That is, is there a way to avoid that easystroke detects mtdev when it is been compiled? Thanks.
Sorry, I think I made a mess with the programs. The problem in not between easystroke and mtdev, the failure is related with easystroke and xf86-input-evdev compiled with mtdev (a dependance in archlinux since version 2.7.3).
I'm going to ask in the forums of Archlinux, because today (what a coincidence) they have updated xf86-input-evdev to 2.10.0 and now I'm not able to compile it without mtdev. Anyway, I think the bug is on easystroke, because scroll have never worked for me if xf86-input-evdev had never been compiled with mtdev (tested from version 2.6 2.10, and easystroke 0.5 and 0.6, in 2 different tablets, a wetab and a Surface Pro 1).
In my biew, a tablet is almost useless without easystroke, but the scroll is extremely important (dealing with scrollbars is annoying). Thomas, I know that you haven't updated easystroke in a long time, but, do you think that you could offer me a solution or a clue to solve the problem? I'd really appreaciate your help, I'm afraid I'm lack of ideas.