It has a USB receiver dongle. You would almost certainly have to use that. So you need something with a USB host port. The Arduino doesn't have one, but there are USB host shields.
What is your experience level? This one is "pro" level.
I apologize for any misunderstandings, can you explain in steps what i should do ? i am not a pro. if there are any alternatives i am open to those suggestions as well.