go-obs-joystick-overlay

command module
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 18, 2024 License: MIT Imports: 5 Imported by: 0

README

go-obs-joystick-overlay

OBS Joystick Overlay for Logitech G920.

Useful to record and analyze your races.

Gravar_2024_02_18_18_49_14_588

Limitations

  • The window should not be minimized, or it will stop updating.
  • Tested on Logitech G920 only, may be compatible with other series.

Made with

Requirements

Tested on Windows only.

  • go 1.22 or greater. Should work on earlier versions as well.
    • CGO_ENABLED=1, used by raylib-go.
  • mingw, used by raylib-go.

How to run

  • Clone this repository:
    git clone github.com/haroflow/go-obs-joystick-overlay
    
  • Run:
    go run .
    

How to build

  • Clone this repository:
    git clone github.com/haroflow/go-obs-joystick-overlay
    
  • Build:
    go build .
    
  • To disable the console that is shown when running on Windows, build with:
    go build -ldflags "-H=windowsgui" .
    

Using on OBS

  • Connect your Logitech G920.

  • Run go-obs-joystick-overlay, see How to run.

  • Open OBS, add a new Game Capture Source:

    image

  • Set Mode: Capture specific window, Window: go-obs-joystick-overlay.exe and enable Allow transparency:

    image

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL