@SmashDde
What could be the cause for the usb encoder to be only recognized as "keyboard" no matter what I try, though?
I'm not a developer, and I don't have enough technical knowledge to guarantee ... but, as far as I understand, the driver makes the device recognized as a keyboard, including the name of the file you cited makes it look like this (kbd seems to be the abbreviation for keyboard):
usb-Arduino_LLC_ArcadeForge_Key_Strike-if02-event-kbd
As I said, I am not a developer, so I may be wrong.