TestiCLGO

command module
v0.0.0-...-654e71b Latest Latest
Warning

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

Go to latest
Published: Jan 19, 2026 License: GPL-3.0 Imports: 8 Imported by: 0

README

image

Rework of "TestiCL" a CLI controller test app (hence the anagram). It is now written in Go and it uses bubbletea. So it should be faster, lighter and with a bunch less of dependencies and libraries installed on your computer.

output

Why TestiCL?

Because GUI apps are BLOAT. Just kidding. Ever since changing fully to linux I have spent a fair amount of time in the terminal and enjoyed many TUI apps. So if you live in the terminal and need a controller tested this might be the app for you.

What's new?

Thumbsticks are rendered dinamically now and with the correct tolerances, so they shouldn't jitter and flick erratically (unless they're pretty mangled).

What is left to be done?

  • Bring back quotes! And possibly dial down on the Dave Chapelle ones!

  • Integrate SDL_GameControllerDB in order to parse different controller mappings (Xbox, Playstation, Nintendo Switch, etc)

    OR

  • Allow user to set controller mappings.

  • Parse a string with Controller name, GUID, mappings so they can use it with their projects and games.

Quick Start

Installation

  • You may download the binary from the releases section here on github

  • Or if you want to build it from source make sure you have the latest version of Go installed in your system and from your terminal run:

    go install github.com/inmate302/TestiCLGO@latest
    

Usage

Just run the program from your terminal:

    TestiCLGO

Contributing

Feel free to leave feedback in the issues section.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
internal
ascii_art
ASCII art for the PS2 controller display
ASCII art for the PS2 controller display

Jump to

Keyboard shortcuts

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