I have a box with gigabyte GA-B150-HD3 motherboard, I installed Centos 7 on its SSD and every thing worked fine. But for some reason I have to install Centos 5 on it and I installed Centos 5.11 on it. during the installation process my mouse wasn't working and after installation non of usb drives works and only my ps2 keyboard is working(even my ps2 mouse is not working). Following suggestions on this thread usb device not working I enabled "xHCI handoff" (I don't have iommu option in bios!!) on bios and tried iommu=on , iommu=soft and iommu=pt kernel options, none worked.
lsusb command shows nothing. and this is output of lsmod command before and after loading usb_storage:

any help on how to fix the problem?
Edit: this is my kernel options in grub.conf:
kernel /vmlinuz-2.6.18-398.el5 ro root=/dev/VolGroup/LogVol00 noapic acpi=off rhgb
