Wiki

Clone wiki

jsixaxis / Technical

JSixAxis

Some technical details

Hotplug

The hotplug service of JSixAxis makes (or will make) use of a thread which is fired up when the library is initialized and then watches /dev/hidraw* regularily to be able to notify listeners of newly connected or disconnected devices.

The thread will synchroniously send a message to the library telling how the devices have changed. The list of devices will then get replaced by a new one and a notification will be issued.

That's the plan, at least.

Updated