Showing 39 open source projects for "game controller"

View related business solutions
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • 1
    NetherSX2 Classic

    NetherSX2 Classic

    Continuation of NetherSX2 based on AetherSX2 3668

    ...As with the patch variant, the repository includes configuration changes, fixes for widescreen and deinterlacing behavior, and updated game and controller support developed by the community.
    Downloads: 4,774 This Week
    Last Update:
    See Project
  • 2
    Input Remapper

    Input Remapper

    An easy to use tool to change the behaviour of your input devices

    An easy-to-use tool to change the behavior of your input devices. Supports X11, Wayland, combinations, programmable macros, joysticks, wheels, triggers, keys, mouse movements and more. Maps any input to any other input.
    Downloads: 85 This Week
    Last Update:
    See Project
  • 3
    Provenance

    Provenance

    An iOS & tvOS Frontend for Multiple Emulators

    Provenance is an iOS & tvOS frontend for various emulators, supporting multiple Atari, Bandai, NEC, Nintendo, Sega, SNK and Sony console systems. It offers smooth and accurate, full-speed emulation to give you an awesome and genuine playing experience. Provenance is built with a host of awesome features, such as save anywhere and battery saves, controller support, automatic ROM matching and ROM customizations, and many more. Provenance supports a great number of console systems, with more...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 4
    NetherSX2

    NetherSX2

    Continuation of NetherSX2 based on AetherSX2 4248

    ...It focuses on providing a more complete and feature-rich experience by applying patches to the upstream emulator build and removing ad-related bloat, fixing notification issues, and exposing many internal settings so users have finer control over performance and compatibility on mobile devices. The project maintains an up-to-date GameDB (game compatibility database), improves controller support, and includes widescreen and no-interlace patches that make many games look and run better on modern screens. Developers also include additional fixes specific to AetherSX2 and NetherSX2 builds, along with tools to resign APKs to avoid Play Protect warnings, which makes installation smoother on Android hardware.
    Downloads: 309 This Week
    Last Update:
    See Project
  • Veeam Data Platform v13.1 Icon
    Veeam Data Platform v13.1

    Move workloads across hypervisors and clouds with no vendor lock-in. Try VDP free today.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try Now
  • 5
    SkyEmu

    SkyEmu

    Game Boy Advance, Game Boy, Game Boy Color, and DS Emulator

    SkyEmu is a modern, multi-system handheld emulator that supports Game Boy, Game Boy Color, Game Boy Advance, and experimental Nintendo DS emulation, with a strong focus on balancing accuracy, performance, and usability. It is designed as a low-level emulator that accurately reproduces hardware behavior while still offering a smooth and accessible user experience across a wide range of platforms. The emulator is highly portable, supporting desktop operating systems, mobile devices, and even web browsers through WebAssembly builds. ...
    Downloads: 122 This Week
    Last Update:
    See Project
  • 6
    Controller as Mouse

    Controller as Mouse

    Use any controller as a mouse on Windows — free, offline

    Controller as Mouse lets you use any game controller as a mouse on Windows 10/11 — a free, open-source alternative to Gopher360 with a modern GUI. Plug in an Xbox, DualShock 4, DualSense or any XInput pad and control the cursor, click and scroll from the couch: no setup, no config files. Keywords: use controller as mouse, gamepad as mouse, controller to mouse, xbox controller as mouse, ps4 controller as mouse, dualsense mouse, joystick as mouse, control mouse with controller. ...
    Downloads: 20 This Week
    Last Update:
    See Project
  • 7
    NanoBoyAdvance

    NanoBoyAdvance

    A cycle-accurate Nintendo Game Boy Advance emulator

    ...In addition to accuracy, it introduces enhancements such as a high-quality audio mixer that improves sound output without altering internal emulation behavior. The project also includes modern usability features like save states, controller remapping, and support for loading ROMs from compressed archives.
    Downloads: 38 This Week
    Last Update:
    See Project
  • 8
    PPSSPP

    PPSSPP

    A cross-platform PSP emulator

    PPSSPP is an open source, cross-platform PSP emulator which allows you to play your PSP games on Android, Windows, Mac or Linux. With PPSSPP you can play your PSP games on your PC in full HD resolution, or play on your tablet for a big-screen mobile gaming experience. PPSSPP enhances the gaming experience in more ways than one. It even upscales some textures that would otherwise be too blurry due to the fact that they were originally made for the small screen. Even on modern Android phones...
    Downloads: 59 This Week
    Last Update:
    See Project
  • 9
    Road to Yuzu w/o Switch

    Road to Yuzu w/o Switch

    This Repo explains how to install the Yuzu Switch Emulator

    ...The repository is particularly focused on simplifying what is typically a complex and fragmented process, including emulator installation, key management, graphics configuration, controller setup, and game loading. It also addresses compatibility considerations, updates, mods, and performance tuning, making it useful for both beginners and experienced users. While it distances itself from piracy, the guide inherently intersects with topics such as ROM management and system keys, which are essential for emulator functionality.
    Downloads: 8 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Start Free
  • 10
    Open Source Cartridge Reader

    Open Source Cartridge Reader

    A shield for the Arduino Mega that can back up video game cartridges

    This project represents a community-driven effort to provide an easy-to-build and easy-to-modify cartridge dumper. Completely stand-alone, does not need a PC to operate (unless for updating firmware). Easy to modify open-source code, write your own extensions and share them with others. Portable thanks to a battery. Modular design using mostly off-the-shelf components. Reads NES, Famicom and Family Basic cartridges including save. Supports Mapper 30/NESmaker and flashes INL NM30 boards....
    Downloads: 7 This Week
    Last Update:
    See Project
  • 11
    VGamepadWeb

    VGamepadWeb

    Turn your phone into a wireless Xbox controller via any web browser.

    VGamepadWeb is an open-source tool that turns your smartphone or tablet into a wireless Xbox controller for Windows PC using any web browser. No apps or cables required! How it works: Run the lightweight desktop server on your PC to get a local link. Open it on your phone to get a responsive virtual controller. The PC server captures touch inputs and translates them into native gamepad signals via the ViGEmBus driver. Windows sees your phone as a real Xbox 360 controller, making it instantly compatible with any game. ...
    Leader badge
    Downloads: 64 This Week
    Last Update:
    See Project
  • 12
    Universal x86 Tuning Utility

    Universal x86 Tuning Utility

    Unlock the full potential of your Intel/AMD based device!

    What is UXTU? • It's a tuning utility aimed at helping you tune your device as you wish. • It's created by the developers of Ryzen Controller, Renoir Mobile Tuning, and Power Control Panel. This includes temperature and power limits adjustments, voltage control, and much more! • It's a little lightweight Ryzen Master/XTU alternative for x86 laptops and computers that allows fine control over your device's processor and GPU/s. • Works best on Zen-based CPUs/APUs or Intel CPUs that...
    Leader badge
    Downloads: 381 This Week
    Last Update:
    See Project
  • 13
    LEDSpicer

    LEDSpicer

    LEDSpicer a LED Animator and Controller for Linux

    LEDSpicer is a linear LED controller daemon that will handle single color or a RGB LEDs connected to different devices. It allows the execution of animations and profiles and handle can input to interact with the LEDs, profiles can be triggered based on different events, like programs running, network input, game name, etc. Includes some utilities to make an arcade cabinet more attractive and cool!
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14

    GameLauncher

    Frontend emulator launcher displaying box art image of associated ROMs

    A free front-end emulator displaying associated game box art image for each game. GameLauncher can be controlled using standard Xbox controller. ROM associated image files can be downloaded using following link: http://axter.com/GameLauncher/Images.zip
    Downloads: 5 This Week
    Last Update:
    See Project
  • 15
    Vitals-Hardware Monitor

    Vitals-Hardware Monitor

    Vitals — Hardware Monitor with In-Game Overlay

    Vitals — Hardware Monitor with In-Game Overlay A standalone alternative to HWiNFO for Windows 10/11. Reads CPU temperature and per-core load, GPU core/hotspot/memory temperatures and usage, RAM and per-DIMM temperatures, motherboard fan speeds and drive health — plus FPS, frametimes and 1% / 0.1% lows. Every reading can be toggled individually for the overlay, shown as a list or a compact bar, anchored anywhere on any monitor, and switched with a global hotkey. No companion software...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    GODOS Linux (Abandoned)

    GODOS Linux (Abandoned)

    This project will not be no longer continued or supported.

    GODOS (Gaming Optimized Debian Operating System) is a lightweight, pre-configured Debian-based Linux system focused on gaming performance, stability, and simplicity. Featuring the modern and responsive KDE Plasma desktop, GODOS provides a clean and efficient user experience. It comes with Steam, Lutris, and Heroic Games Launcher pre-installed, enabling support for native Linux games, Proton/Wine titles, and Epic Games. Vulkan, Wine, and Proton are fully set up for instant gaming out of the...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 17
    Shopne-Arcade

    Shopne-Arcade

    A frontend for GnGeo emulator written purely in Python

    Shopne Arcade is a front-end application designed to easily play Neo Geo system games on PC. It's interface is compatible for screens with low resolution such as 640x480 pixels. It lets users play Neo Geo system games from one interface where users will be able pick different game play experience settings such as Neo Geo games video resolutions, audio sampling rates, etc. Shopne Arcade is written in pure Python language without any external dependencies making it portable across various...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    FCEUX11

    FCEUX11

    Accurate NES / Famicom emulation, experimental GBA (Beta) support.

    FCEUX11 is a derivative of the FCEUX NES/Famicom emulator, optimized for Windows. It inherits FCEUX's renowned emulation accuracy while delivering a polished, modern Windows-native experience powered by Qt6, with 12-language localization and a full suite of debugging and TAS tools for developers and speedrunners. Ongoing internal refactoring and performance optimization keeps the emulator efficient, smooth, and stable even under heavy load. Experimental Game Boy Advance (GBA) emulation...
    Leader badge
    Downloads: 21 This Week
    Last Update:
    See Project
  • 19
    Linux Air Combat

    Linux Air Combat

    Combat Flight Simulator for LINUX. WW2. Network and VOIP. Open-source.

    ...If it runs TOO fast on your hardware (framerates beyond 100 FPS), you should activate LAC's built-in FrameRate Limiter as documented here: https://askmisterwizard.com/2019/LinuxAirCombat/FrameRateLimiter.htm Clean, open source code provides an option to compile yourself, or use our precompiled executable AppImage to eliminate compiling on all popular X86 LINUX distros. Control flight and views with mouse and keyboard, console game controller, or joystick, all easily configured from prominent configuration menus. Learn all about LAC from our primary, official Web Page: http://askmisterwizard.com/2019/LinuxAirCombat/LacOnlineDocs.htm Recent video clip: https://youtu.be/C77C-e8axWs
    Leader badge
    Downloads: 82 This Week
    Last Update:
    See Project
  • 20
    DS4Windows

    DS4Windows

    DS4Windows allows you to use a DualShock 4 Controller on your PC

    DS4Windows by Ryochan7 is an open-source program that will allow someone to get the experience of using a Playstation 4 DualShock Controller on a PC by emulating a Xbox 360 Controller.
    Downloads: 796 This Week
    Last Update:
    See Project
  • 21
    OpenEmu

    OpenEmu

    Retro video game emulation for macOS

    OpenEmu is a polished, open-source video game emulator designed specifically for macOS, bringing a true “it just works” experience to retro gaming. It makes it incredibly easy to add, browse, and organize your personal game backups (ROMs) within a single, unified library. OpenEmu automatically scans games as you drag and drop them, neatly sorting them by system and adding original box art for a clean, visual experience. The emulator works seamlessly with a wide range of USB and Bluetooth...
    Downloads: 23 This Week
    Last Update:
    See Project
  • 22
    antimicro

    antimicro

    Graphical program to map keyboard and mouse controls to a gamepad

    antimicro is a graphical program used to map keyboard keys and mouse controls to a gamepad. It's useful for using a gamepad on PC games that do not have any form of built-in gamepad support. This program can also be used to control any desktop application with a gamepad. On Linux, this means that your system has to be running an X environment in order to run this program. This program currently works with various Linux distributions, Windows (Vista and later), and FreeBSD, but with...
    Downloads: 2,357 This Week
    Last Update:
    See Project
  • 23
    FabGL

    FabGL

    ESP32 Display Controller (VGA, PAL/NTSC Color Composite, SSD1306, ST77

    FabGL is mainly a Graphics Library for ESP32. It implements several display drivers (VGA output, PAL/NTSC Color Composite, I2C and SPI displays). FabGL can also get input from a PS/2 Keyboard and a Mouse. FabGL implements also: an Audio Engine (DAC and Sigma-Delta), a Graphical User Interface (GUI), a Game Engine and an ANSI/VT Terminal. VGA output requires an external digital-to-analog converter (DAC): it can be done by three 270 Ohm resistors to have 8 colors, or by 6 resistors to have 64...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    SegaSys LUTRO-LUA game launcher

    Simple base functions for Lutro LUA engine inspired on Sega Genesis sy

    Simple base functions for Lutro LUA engine inspired on Sega Genesis system. Designed specifically for 320x224 internal resolution and Sega Genesis controller layout. Create your game editing dev/ directory Copy the game.lua file (and assets) on lovetest/ folder for test using LOVE2D (NOT remove or replace main.lua) Files: main.lua : Base system, usually edition is not required game.lua : Game lua script. global.lua : Screen resolution. intro.lua : Intro mode, introtype = (megacd/genesis) Functions: neofont(FONT) : Select font (included "standard-font-black" "standard-font-white" "8bit") scenecommand == 1/0 : Enable/disable console mode neoprint(TEXT) : Print text in console mode timerstop == 1/0 : Enable/disable timer for key input
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    Urknall

    Conway's Game of Life for Raspberry Pi Pico

    A small C/C++ projects that renders a cellular automaton (Conway's game of life) on an 128x64 Pixel Oled display (SSD1306 controller). The project can be used as tutorial or template for the Pico C/C++ SDK and for benchmarking that controller.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next