digitalmars.D - Looking for an HID binding for D
- aberba (3/5) Nov 08 2020 Anyone ever used it in D or done a D binding? I'm in need of a
- Stefan Koch (4/9) Nov 08 2020 There you go.
- aberba (5/16) Nov 08 2020 Thanks, Stefan, never took a close look at step. Looks like a
- Stefan Koch (4/23) Nov 08 2020 Dstep translates the headers. Not the implementation.
- user1234 (5/10) Nov 08 2020 I have used https://github.com/FFY00/hidapi-d once. It worked but
https://github.com/libusb/hidapiA Simple library for communicating with USB and Bluetooth HID devices on Linux, Mac and Windows.Anyone ever used it in D or done a D binding? I'm in need of a binding.
Nov 08 2020
On Sunday, 8 November 2020 at 20:47:10 UTC, aberba wrote:https://github.com/libusb/hidapiThere you go. https://gist.github.com/UplinkCoder/c61dc8516d06c67c280e087a82b28815 Running dstep and deleting the useless macros was enough.A Simple library for communicating with USB and Bluetooth HID devices on Linux, Mac and Windows.Anyone ever used it in D or done a D binding? I'm in need of a binding.
Nov 08 2020
On Sunday, 8 November 2020 at 21:58:54 UTC, Stefan Koch wrote:On Sunday, 8 November 2020 at 20:47:10 UTC, aberba wrote:Thanks, Stefan, never took a close look at step. Looks like a pretty nice translation tool. What do you think about doing a Conf session on the steps to take an average C code and turn it into D using DStep?https://github.com/libusb/hidapiThere you go. https://gist.github.com/UplinkCoder/c61dc8516d06c67c280e087a82b28815 Running dstep and deleting the useless macros was enough.A Simple library for communicating with USB and Bluetooth HID devices on Linux, Mac and Windows.Anyone ever used it in D or done a D binding? I'm in need of a binding.
Nov 08 2020
On Monday, 9 November 2020 at 00:21:12 UTC, aberba wrote:On Sunday, 8 November 2020 at 21:58:54 UTC, Stefan Koch wrote:Dstep translates the headers. Not the implementation. My Conference talk is about template overhead, therefore I won't go into dstep.On Sunday, 8 November 2020 at 20:47:10 UTC, aberba wrote:Thanks, Stefan, never took a close look at step. Looks like a pretty nice translation tool. What do you think about doing a Conf session on the steps to take an average C code and turn it into D using DStep?https://github.com/libusb/hidapiThere you go. https://gist.github.com/UplinkCoder/c61dc8516d06c67c280e087a82b28815 Running dstep and deleting the useless macros was enough.A Simple library for communicating with USB and Bluetooth HID devices on Linux, Mac and Windows.Anyone ever used it in D or done a D binding? I'm in need of a binding.
Nov 08 2020
On Sunday, 8 November 2020 at 20:47:10 UTC, aberba wrote:https://github.com/libusb/hidapiI have used https://github.com/FFY00/hidapi-d once. It worked but it was a long time ago. I clearly remember that the only problem I had encountered was with the obscure proprietary API of the hardware, not the library.A Simple library for communicating with USB and Bluetooth HID devices on Linux, Mac and Windows.Anyone ever used it in D or done a D binding? I'm in need of a binding.
Nov 08 2020