initializing any HID devise on my linux (arch based) machine with SC 3.13 keeps crashing sclang.
HID used to work without any problems for many years from SC 3.11 on linux (mint (ubuntu based), raspian (debian based), manjaro (arch based), etc).
downgrading to SC 3.12 is fixing it. tested this on two machines.
so i am pretty shure its a bug that comes with SC 3.13.
so in detail:
supercollider 3.13.0-2, sc3-plugins 3.13.0-1
HID permisions are set like in the SC document “HID permissions”.
KERNEL==“hidraw*”, SUBSYSTEM==“hidraw”, MODE=“0664”, GROUP=“plugdev”
sudo chmod 664 /dev/hidraw*
sudo chgrp plugdev /dev/hidraw*
*** Welcome to SuperCollider 3.13.0. *** For help press Ctrl-D. HID: found 5 devices 0: Usage name and page: undefined, undefined Vendor name: Logitech Product name: Logitech RumblePad 2 USB Vendor and product ID: 1133, 49688 Path: /dev/hidraw5 Serial Number: Releasenumber and interfaceNumber: 256, 0
~myhid= HID.open(1133, 49688); // logitech
HID: path was not set specified yet, chosen the one with path: /dev/hidraw5 open device 0x5628271ed9a0 start polling thread for 654647232 HID: Opened device: a HIDInfo(Logitech, Logitech RumblePad 2 USB, IDs:1133, 49688, /dev/hidraw5, , 256, 0) Interpreter has crashed or stopped forcefully. [Exit code: 7]
this happens with “Logitech RumblePad 2” and “Shobo Snth”.
as i already started to use new features from sc3.13 downgrading to sc3.12 won’t solve my problem.
thanks for any ideas and help