Essentially it's a jQuery dependent keyboard in a style generally similar to iOS (category and layout) that attaches to a <textarea>.
What could be a good solution for this?
I'll admit that I haven't tested emojiboard in detail on Windows, but whenever a customer has a problem we can often tell them to install one of the browser-wide emoji typing solutions in Chrome and it will fix it, which I'm guessing is just something like minEmoji wrapped into a chrome extension!