Manjaro doesn't detect FAKE PS3 Controller

Yeah so Manjaro doesn’t detect my fake ps3 controller as a controller at all and I can’t find a way to get it to work with Manjaro. In windows it would work just fine with few drivers but manjaro doesn’t detect it as a controller.

lsusb result:

Bus 003 Device 006: ID 054c:0268 Sony Corp. Batoh Device / PlayStation 3 Controller

mhwd -lh -d --usb result:

07: USB 00.0: 0000 Unclassified device
  SysFS ID: /devices/pci0000:00/0000:00:12.0/usb3/3-4/3-4:1.0
  SysFS BusID: 3-4:1.0
  Hardware Class: unknown
  Model: "Sony Batoh Device / PlayStation 3 Controller"
  Hotplug: USB
  Vendor: usb 0x054c "Sony Corp."
  Device: usb 0x0268 "Batoh Device / PlayStation 3 Controller"
  Revision: "5.72"
  Driver: "usbhid"
  Driver Modules: "usbhid"
  Speed: 12 Mbps
  Module Alias: "usb:v054Cp0268d0572dc00dsc00dp00ic03isc00ip00in00"
  Driver Info #0:
    Driver Status: usbhid is active
    Driver Activation Cmd: "modprobe usbhid"
  Attached to: #6 (Hub)

So is there any way I can make manjaro recognize this as a controller?
I am on Manjaro KDE and my kernel version is 5.18.16-1.

https://wiki.archlinux.org/title/PS3_Controller