Header Banner
Null Byte Logo
Null Byte
wonderhowto.mark.png
Cyber Weapons Lab Forum Metasploit Basics Facebook Hacks Password Cracking Top Wi-Fi Adapters Wi-Fi Hacking Linux Basics Mr. Robot Hacks Hack Like a Pro Forensics Recon Social Engineering Networking Basics Antivirus Evasion Spy Tactics MitM Advice from a Hacker

How to Play Emulated Games on Linux with Your Xbox 360 Controller

I have to say, the Xbox 360 controller is the best controller ever created. When I first held it back in 2005, I swore that the dudes working at Microsoft came over and took a molding of my hands because of how great it felt. The thing felt like it was born there

What's even better about the 360 controller, is that the wired ones have a compatible driver in order for Windows to be able to game with them. This makes me not miss gaming on the Xbox so much. You can even use it for emulators, allowing you to play retro games with today's comfortable controllers! However, Linux users will fall short of being able to game with the lovely 360 controller.

Mario jumping to collect coins in a colorful platform game scene.

Luckily for us, there exists a great open source driver that we can use to actually use our 360 controller to utilize the whole computer! The driver isn't a driver in the normal sense. It takes the raw signals coming from the controller, and then converts them to corresponding key strokes. You can actually control the mouse on your computer with a 360 joystick, allowing you to browse the internet like a proverbial "boss".

Follow along with me to learn how to set up an emulator and map the buttons with the 360 controller.

Requirements

  • Linux
  • Wired 360 controller (wireless controllers with a play and charge kit do not work)

Installing the 360 Controller Driver

Watch the below vTutorial to learn how to get the driver installed and the snes9x emulator running with it.

Commands

  1. yaourt -S xboxdrv
  2. yaourt -S snes9x-gtk
  3. sudo xboxdrv

Want more Null Byte?

Image via wallpapergyd

Apple's iOS 26 and iPadOS 26 updates are packed with new features, and you can try them before almost everyone else. First, check Gadget Hacks' list of supported iPhone and iPad models, then follow the step-by-step guide to install the iOS/iPadOS 26 beta — no paid developer account required.

Related Articles

Comments

No Comments Exist

Be the first, drop a comment!