I'm gonna give it a try. Thank you!
> i would suggest you to use udev rules, it is quite easy.
>
> for example here is a line i used for arduino to appear as
> /dev/arduino_SERIALNO:
>
> KERNEL=="ttyUSB*", SUBSYSTEMS=="usb", ATTRS{product}=="FT232R USB
> UART",
> ATTRS{idProduct}=="6001", ATTRS{idVendor}=="0403",
> SYMLINK+="arduino.port%n arduino_$attr{serial}
> arduino_$attr{serial}.port%n",
> RUN+="/bin/stty --file=/dev/arduino_$attr{serial}.port%n"
>
> if i remeber correct [hid] wants the minor numbers, right?
>
> read some udev rules example and you will figure ..if you are really in
> trouble - give us a shout.
>
> hint: use `udevadm control --reload-rules` after you add or modified
> something in /etc/udev/rules.d/
> (btw, this the new udev command syntax, they keep changing it ..
> the older one was like --reload_rules and before it was something else
> too ;) so beware! )
>
> so using udev rules the particular device will always have the same
> symlink in "/dev/". it up to you what you wanna name it ..
> >
> >
> > Hi,
> > does anybody know if I can receive the stdout that prints to the pd
console?
> > I am trying to get the ID number of an hid gamecontroller / joystick
> > automatically at startup. I tried sending "dmesg | grep Joystick" to the
> > shell object which gives me the "hidraw" ID but not the one that Pd
uses.
> >
> > [print( - [hid] gives me the correct IDs but I don't know how to get
these
> > into pd.
> >
> > Alternatively I could use the "hidraw" ID if I would know how to open
the
> > [hid] device with that ID.
> >
> > Any help appreciated!
> >
> > Ingo