OpenGamepadUI

Open source gamepad-native game launcher and overlay

GPL-3.0 License

Stars
396
Committers
10

Bot releases are visible (Hide)

OpenGamepadUI - v0.31.0

Published by github-actions[bot] 5 months ago

0.31.0 (2024-06-03)

Bug Fixes

  • CardUI: handle inputplumber restarts (b7b3d6c)
  • ChimeraOS: use vapor theme in overlay mode, darksoul in full (bbb9401)
  • Dropdown: fix dropdown gamepad input and some gamepad mapper progress (27f571c)
  • Gamepad Mapping: implement selecting keyboard and mouse inputs (57dfa78)
  • GamepadMapping: add support for mapping axes (afbdaa5)
  • GamepadMapping: properly configure gamepad for running game (90b2b0b)
  • GamepadProfile: Fix setting gamepad profile in certain situations. (2498381)
  • GamepadSettings: add global gamepad settings, fixed clearing library item metadata, and removed debug log (19219b8)
  • GamepadSettings: Always show target icons in gamepad settings. (4443f70)
  • GamepadSettings: Hide unsupported types in gamepad settings. (a45aaaf)
  • InputManager: add mappings to allow use without InputPlumber and fix double inputs for some gamepads (5d74909)
  • InputMap: Remove JoyInputButton mappings from the InputMap due to a bug in Godot. (e62e296)
  • Input: re-add launch manager profile changes and fix displaying input icons (1026a87)
  • Input: remove unnecessary evdev module (bb571e2)
  • Input: various fixes and launch manager (03008c0)
  • Logging: fix logger parsing errors and include optional arguments for logging (f40f3b6)
  • Overlay Mode: Ensure correct intercept mode is set if InputPlumber resets. (3921780)
  • Overlay Mode: Fix quick bar not working after first use. (7335338)
  • OverlayMode: use lambda for intercept mode changes (ee9680d)
  • Platform: swap platforms for chimeraos/manjaro (818055e)
  • Release: Remove old gamepad_diagram scene. (3b61a8d)
  • SDL Controllers: Remove SDL_HIDAPI_ENABLED toggling. (728ed64)

Features

  • InputIcons: re-implement input icons (927d1de)
  • InputPlumber: refactor gamepad mappings for InputPlumber (10a0069)
  • InputPlumber: Switch to InputPlumber for input management (6cf6a61)
  • Theme: Add new themes (517b267)
OpenGamepadUI - v0.30.6

Published by github-actions[bot] 5 months ago

0.30.6 (2024-05-18)

Bug Fixes

  • Audio: replace interface sounds (4e014b5)
  • ExpandableCard: reset expansion where element visibility is lost (6e5da4d)
OpenGamepadUI - v0.30.5

Published by github-actions[bot] 7 months ago

0.30.5 (2024-03-17)

Bug Fixes

  • DeckOLED: add APU entry for Steam Deck OLED GPU (65831f2)
  • DPad: disable echo input until fix for dpad is available (f2e6fb1)
OpenGamepadUI - v0.30.4

Published by github-actions[bot] 7 months ago

0.30.4 (2024-03-13)

Bug Fixes

  • SteamDeck: add support for Steam Deck OLED (a387db4)
OpenGamepadUI - v0.30.3

Published by github-actions[bot] 8 months ago

0.30.3 (2024-03-06)

Bug Fixes

  • LaunchManager: disable STEAM_OVERLAY while game is running and overlay is not focused for performance-sensitive devices (65f51fb)
  • Platform: Remove unneccessary await. (d583fd4)
OpenGamepadUI - v0.30.2

Published by github-actions[bot] 9 months ago

0.30.2 (2024-02-03)

Bug Fixes

  • Platform: Support asus-hid patches. (faef66e)
OpenGamepadUI - v0.30.1

Published by github-actions[bot] 9 months ago

0.30.1 (2024-02-01)

Bug Fixes

  • GamepadManager: Properly detect virtual devices. (18dedaa)
  • Platform: use correct handheld platform for AOKZOE A1 Pro (86080e0)
OpenGamepadUI - v0.30.0

Published by github-actions[bot] 9 months ago

0.30.0 (2024-02-01)

Bug Fixes

  • Renderer: update to using the Vulkan renderer by default (6c7fcc8)

Features

  • Locale: add localization support (b3d569d)
  • Locale: add localization support to overlay mode (c809807)
OpenGamepadUI - v0.29.3

Published by github-actions[bot] 9 months ago

0.29.3 (2024-02-01)

Bug Fixes

  • Main: fix issue with scene changing to UIs during startup in Godot v4.2.1 (acc9f2a)
  • Theme: add base type to themes to fix issue with Godot v4.2.x (c280ba8)
OpenGamepadUI - v0.29.2

Published by github-actions[bot] 9 months ago

0.29.2 (2024-01-27)

Reverts

  • Revert "fix(GamepadManager): Properly detect virtual devices." (bbf5175)
OpenGamepadUI - v0.29.2

Published by github-actions[bot] 9 months ago

0.29.2 (2024-01-18)

Reverts

  • Revert "fix(GamepadManager): Properly detect virtual devices." (bbf5175)
OpenGamepadUI - v0.29.1

Published by github-actions[bot] 9 months ago

0.29.1 (2024-01-13)

Bug Fixes

  • Platform: Fix alternate key combos for aya_gen2. (b6a97c3)
OpenGamepadUI - v0.29.0

Published by github-actions[bot] 9 months ago

0.29.0 (2024-01-13)

Bug Fixes

  • PerformanceManager: only set performance settings that have changed (2628207)
  • PerformanceManager: split into multiple classes (56816a6)
  • PowerStation: Fix UI not reflecting current core count in some situations. (08eb485)
  • PowerTools: connect UI to PowerStation-based perf manager (ccf5c60)
  • PowerTools: limit number of max cores if SMT is disabled (a1faa56)
  • PowerTools: re-add power profile dropdown (1dc51de)
  • PowerTools: re-implement manual gpu frequency slider behavior (5f9b0fa)
  • Steam Deck: add option to start PowerStation service (5ab0039)

Features

  • PowerStation: add performance control through PowerStation (453b1fc)
OpenGamepadUI - v0.28.0

Published by github-actions[bot] 11 months ago

0.28.0 (2023-11-12)

Bug Fixes

  • Platform: Adds OXP2, OXP2 Pro, OXP2 Pro EVA-01, and OXP Fly. (11afa0c)
  • ROGAlly: Support BIOS 330+ and disabled SD cards. (49c3b77)

Features

  • RunningApp: add suspend/resume of running games (550ae75)
OpenGamepadUI - v0.27.1

Published by github-actions[bot] 12 months ago

0.27.1 (2023-10-25)

Bug Fixes

  • ManagedGamepad: Fix using Steam chords in overlay mode. (ff0eea9)
  • Reaper: use subreaper to spawn processes for better process discovery (a1707a0)
OpenGamepadUI - v0.27.0

Published by github-actions[bot] about 1 year ago

0.27.0 (2023-10-19)

Bug Fixes

  • GamepadManager: Do not hide devices in sysfs. (4f6a656)
  • GamepadManager: improve is_gamepad_virtual (3bb1183)
  • GamepadManager: Properly detect virtual devices. (88afec6)
  • LaunchManager: add SDL_JOYSTICK_HIDAPI launch environment variable (503bd2e)
  • ManagedGamepad: Add support for axes that start at 0 instead of -max (10d330f)
  • ManagedGamepad: Fix denormalize axis for axes that start at 0 (dd7ba11)
  • OverlayMode: Fix export SDL HIDAPI silence for overlay mode on child processes. (88937d4)
  • OverlayMode: Use reaper to create the underlay process. (012b363)

Features

  • Settings: Adds ability to toggle SDL_JOYSTICK_HIDAPI. (11e3198)
OpenGamepadUI - v0.26.1

Published by github-actions[bot] about 1 year ago

0.26.1 (2023-10-12)

Bug Fixes

  • Pkg: exclude semantic release from release package (a7d9fe7)
OpenGamepadUI - v0.26.0

Published by github-actions[bot] about 1 year ago

0.26.0 (2023-10-12)

Bug Fixes

  • Main: Use correct paths for main scenes. (e296262)
  • OverlayMode: Add fallback method for add_to_qam. Fixup deprecation warning. (2bb59aa)
  • Themes: Fix quick-bar theme (636b7c1)
  • Themes: Re-add missing themes for quick-bar panel (55046e6)

Features

  • OverlayMode: Rename only-qam to overlay-mode, qam to quick bar (642e752)
OpenGamepadUI - v0.25.3

Published by github-actions[bot] about 1 year ago

0.25.3 (2023-10-11)

Bug Fixes

  • HardwareManager: skip unidentified/unsupported GPU cards (101de40)
OpenGamepadUI - v0.25.2

Published by github-actions[bot] about 1 year ago

0.25.2 (2023-10-08)

Bug Fixes

  • HardwareManager: fix GPU port signals and add test (6e6fe3f)
Related Projects