Hey Lionel, sorry I just checked my account this morning, oops! :-)
Exactly what is the USB converter you have? The one I bought from Liksang (a couple of years ago at least) might be PS1 only. What does lsusb give you?
So looking through the thread you linked, basically what these people did is to take the 4.9 working hid-sony module and compile it with a more up to date version of the kernel (4.10). The module source code for hid-sony.c and hid-sony.h is in this zip that was linked in the thread: https://sites.google.com/site/panicus/Sony-HID-Downgrader.zip
You could follow my steps after overwriting the current hid-sony.c / hid-sony.h in your kernel_source/drivers/hid/ with the ones from this zip.
if after "make -j4 linux-rebuild" you have a file called output/target/lib/modules/5.4.16/kernel/drivers/hid/hid-sony.ko, you're all set to try it out!
No idea whether this will work or not. The proper way would be to diff the .c / .h files and try and understand where the bug was introduced.
Let me know if the overwrite method helps or not.
Cheers :-)