Skip to content

haroflow/go-obs-joystick-overlay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

For Windows 64, there are precompiled binaries here.

If you want to build it yourself, follow these steps:

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

Using with 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

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" .
    

About

OBS Joystick Overlay for Logitech G920

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages