I have a library written in C++ which works with raw HID input (mice, touchpads, etc.).
I would like to create an extension, plugin, Java applet or whatever (preferably for Google Chrome), which would allow me to use the library in the browser on the client-side. But I do not have previous experience and I am not sure how to do it and what to learn to achieve that.
I read that NPAPI support will be removed from Google Chrome.
Please tell me how can I do that?
What I have:
The library itself (for Mac OS, Windows and Linux)
The bindings Java, Python and Node.js
I was thinking of making use of the Node bindings in order to use the library in the browser.