There is also my own HID -> OSC daemon, joyosc: https://github.com/danomatika/joyosc

Since it's sending OSC, you can stream from one computer to another, regardless of OS, so it's useful for rapid prototyping.

I haven't personally built it on Windows, but it should work fine with MinGW and the SDL2 development libs as it uses an auto tools build system.

On Jan 31, 2020, at 9:27 PM, pd-list-request@lists.iem.at wrote:

Date: Fri, 31 Jan 2020 15:05:39 -0500
From: ffdd cchh <camarafede@gmail.com>
To: Pd-List <pd-list@lists.iem.at>
Subject: [PD] compiling hidio for Windows
Message-ID:
<CAO_HSB79+K5Crpw_ZbALykquUyvJf6sgzX5e5F6fWLBg6fOafg@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"

Dear list,

I need to use external controllers via USB with vanilla (say, a PS4
controller), and I have not found a compiled version of [hidio] for
Windows. Please, let me know if there are ready-made options out there
(feel free to change subject line if that thread goes wild).

In the meantime, I am trying to compile [hidio] for Windows. I'm on Windows
10.0.18362, x64-based PC. I am using a MSYS terminal with MINGw64. I took
the latest code from Benitoite's repository (
https://github.com/Benitoite/hidio) and I am stuck with "undefined
reference"s all over. I attach here the console log.

I would very much welcome any idea on how to approach this so I can use
vanilla with my students :)

Best,

--------
Dan Wilcox
@danomatika
danomatika.com
robotcowboy.com