[PD] updated hid object?
Lucas Cordiviola
lucarda27 at hotmail.com
Sat May 27 10:48:57 CEST 2023
> Maybe having [hid] run at the same time has something to do with it?
I can confirm that I can not use [hid] and [hidraw]. Pd just crash on
Debian11.
You should start a fresh Pd (sudo pd) and only open "hidraw-help.pd"
--
Mensaje telepatico asistido por maquinas.
On 27/05/2023 05:19, Lucas Cordiviola wrote:
>
> Note that [hidraw] from deken needs Debian Buster or higher. Also note
> that you need permissions to access hids. You can start Pd with
> superpowers to access HIDs (sudo pd). Also note that on Windows you
> can not access "mouses" or "keyboards" (OS restrictions).
>
> > Maybe having [hid] run at the same time has something to do with it?
>
> could be. No idea about the crashes. It works ok for me on Debian11
> and Win11(here testing with a gamepad)
>
>
>
> --
>
> Mensaje telepatico asistido por maquinas.
> On 27/05/2023 04:30, Ingo wrote:
>>
>> Unfortunately [hidraw] doesn’t output anything for me at all on two
>> computers (Debian & Windows 10) on either outlet.
>>
>> After listing the devices (manually each time!) the only action that
>> I can get from it is crashing Pd.
>>
>> I tried both [open $1 ( with the “devicenumber”and [open-vidpid “n” “n”(.
>>
>> No output at all – even if I knew the same number was working
>> perfectly with [hid].
>>
>> (I did close the device number before opening a new one each time. It
>> didn’t make a difference closing all devices on hid.)
>>
>> On each search that I made with [open $1( my software / computer crashed.
>>
>> With [open-vidpid “n” “n”( there were no crashes but also nothing
>> else happened.
>>
>> I guess I’ll stick with [hid] that is working and does not crash my
>> Pd or entire operating system.
>>
>> The only downside of [hid] is that vid / pid or devife type (like
>> mouse) doesn’t work.
>>
>> But it isn’t working on [hidraw] either and the latter doesn’t even
>> exist.
>>
>> I’m not sure if it has anything to do with my configuration but from
>> what I see I don’t see any reason for prefering [hidraw] over [hid].
>>
>> So wasting one day is enough for me to see that there is definitely
>> no advantage in my case.
>>
>> Maybe having [hid] run at the same time has something to do with it?
>>
>> Maybe others will have more luck than I had . . .
>>
>> Ingo
>>
>> *Von:*Lucas Cordiviola <lucarda27 at hotmail.com>
>> *Gesendet:* Freitag, 26. Mai 2023 14:48
>> *An:* Ingo <ingo at miamiwave.com>; pd-list at lists.iem.at
>> *Betreff:* Re: AW: [PD] updated hid object?
>>
>> @Ingo this simple patch tracks the buttons for my mouse. In my case
>> the buttons are encoded in the first byte.
>>
>> see attached.
>>
>> --
>>
>> Mensaje telepatico asistido por maquinas.
>>
>> On 26/05/2023 08:41, Ingo wrote:
>>
>> Thanks, Lucas!
>>
>> I just downloaded and will test now.
>>
>> Ingo
>>
>> *Von:*Pd-list <pd-list-bounces at lists.iem.at>
>> <mailto:pd-list-bounces at lists.iem.at> *Im Auftrag von *Lucas
>> Cordiviola
>> *Gesendet:* Freitag, 26. Mai 2023 04:46
>> *An:* pd-list at lists.iem.at
>> *Betreff:* Re: [PD] updated hid object?
>>
>> Hi Ingo,
>>
>> You can try https://deken.puredata.info/library/hidraw
>>
>> You can open a device via its VID PID. From the help patch:
>>
>>
>> "open device via VID PID (shown in the console if you did
>> "listdevices"). Note that the VID PID is hard-coded in the device
>> and this can be used (later) without a prior "listdevices" message."
>>
>>
>> The help patch also includes links to the web on how to set HID
>> permissions.
>>
>> You can connect
>>
>> [hidraw]
>> |
>> [print]
>>
>> to see which bytes (in the list) change when you press the mouse
>> buttons.
>>
>> --
>>
>> Mensaje telepatico asistido por maquinas.
>>
>> On 25/05/2023 14:07, Ingo wrote:
>>
>> Hi there,
>>
>> I’m having trouble with using my mouse with the relatively
>> old [hid] (from 2004) on my Debian with Pd 0.49.0.
>>
>> The main problem is that “open by device type” is not
>> working and I have to search the device number each time.
>>
>> I have some automated method for searching but it still takes
>> up too much time when restarting frequently.
>>
>> Once I have the device number it works very well well, though!
>>
>> (I need 6-8 different mouse buttons . . . )
>>
>> I remember seeing something a while ago about either a new or
>> updated alternative [hid] object.
>>
>> However, I’m not sure what it was and I don’t remember if
>> this was even for Linux at all.
>>
>> Making a quick search didn’t give me any results.
>>
>> Can anyone enlighten me if there is something working more
>> reliably with finding the mouse without havin to search
>> manually each time?
>>
>> Thanks
>>
>> Ingo
>>
>>
>>
>>
>> _______________________________________________
>>
>> Pd-list at lists.iem.at mailing list
>>
>> UNSUBSCRIBE and account-management ->https://lists.puredata.info/listinfo/pd-list
>>
>
> _______________________________________________
> Pd-list at lists.iem.at mailing list
> UNSUBSCRIBE and account-management ->https://lists.puredata.info/listinfo/pd-list
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20230527/59ecff5e/attachment-0001.htm>
More information about the Pd-list
mailing list