Developer WinSoft has released a powerful library for HID devices that is now available for FireMonkey in Delphi 10 Berlin. HID devices (human interface device) represent the computer peripherals as you all know as hardware devices. HID defines a whole class of devices such as: mice, game controllers and alphanumeric display, basically all the devices that receive an input from the user and through which the user can communicate with the computer. Thus, with this awesome library you can interface with USB devices and Bluetooth as well. At library core, there is HIDAPI library, which facilitates this communication. It is very easy to integrate (just one source file required) and on Windows it can be built under a DLL file. The HID library supports Windows 32, Windows 64 and OS X. It does not support Android or IOS. It is also available for C++ Builder fans. For those who want to study the code, the full source for the library is provided but only in the full version. If you want to try out this library demos for Delphi and FireMonkey are ready for you to download. Also, once you purchase the library, you can use it freely in your applications at no other costs. With this library, you have all the cross-platform USB support you will need to build a great app.
Head over and check out the free trial and demos of the USB HID wrapper component for Delphi 10 Berlin and FireMonkey.