Hello,
As a side project, I thought it would be nice to add some feature such as sync a real keyboard with the VirtualKeyboard. For instance, this could be handy for testing in real time, etc.
So, I browsed the JPCRR code and managed to build something interesting while forking from JPC-RR-r11.8-rc1. Futhermore I added some buttons on the VirtualKeyboard to make it easier to move around the mouse, press/release the mouse button(MouseLeft0,MouseRight1,MouseMiddle2). Yet, I didn't test yet if it work well when recording a .jrsr.
Github is up there:
https://github.com/antogerva/jpcrr
To start this application, simply run start-jpcrr.bat or start-jpcrr.sh.
If you want to build JPCRR yourself, you can use "Eclipse IDE for Java EE Developers" or equivalent as long as the Maven plugin is available.
That being said, there's a lot of stuff that I'm not sure about, so any constructive feedback would be appreciated.
Have a good day!
ps: Other plan for future, I might start a test run on Secret of Monkey Island, if the mouse support is good enough.