Oscjoy turns attached joysticks into OpenSoundControl tools. It's a plain, command-line utility.
What's great about oscjoy is that it sends UDP packets with OpenSoundControl messages to the specified IP address and port whenever the state of any control changes. Plus, it's easy to configure options such as the OpenSoundControl name prefix, polling rate, scaling, and more.
One of the standout features of oscjoy is its portability. It's compatible with most operating systems and even comes with binaries for Linux, Mac OS X, and Windows XP. Additionally, the program is very small and compiles to less than 100 kilobytes, making it incredibly lightweight.
Another key benefit of using oscjoy is that it can run in the background as a daemon process. This makes it perfect for use in live performance settings or other situations where you need your computer to run smoothly.
Finally, it's worth noting that oscjoy is open source and licensed under the GNU LGPL license. This means that you can modify the source code as needed and even use it in commercial projects.
The most recent version of oscjoy adds the ability to specify aliases for various joystick controls on the command line. This makes it even easier to use different controllers and have oscjoy handle any necessary logical remappings.
Overall, if you're looking for a reliable and flexible way to use your joysticks as OpenSoundControl devices, then the oscjoy project is definitely worth checking out.
Version 1.10: N/A