I'm having a hard time finding a software that would emulates a Bluetooth keyboard (and/or mouse) that follows HID standard.
I've already found one, but I couldn't get it working: xkbd-bthid : a software Bluetooth HID Keyboard

I'm only interested in a solution that uses HID standard so that other machines can immediately recognize the soft as Bluetooth hid device, without the need of any soft pre-installed. (Running under Windows or Linux if possible.)

Would it be possible to write a code in java to emulate Bluetooth hid devices?

Any help would be very appreciated, thanks!