ControllerShell is a simple menu system designed to replace your Windows shell and allow users to navigate between consoles and games with only their gamepad (i.e. no need for a mouse and keyboard).
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
include
.gitignore
Audio.cpp
Audio.h
CMakeLists.txt
Entry.cpp
Input.cpp
Input.h
LICENSE
Menu.cpp
Menu.h
README.md
Rom.cpp
Rom.h
Settings.cpp
Settings.h
Shell.cpp
Shell.h
StringUtilities.cpp
StringUtilities.h
Timer.cpp
Timer.h
settings.ini

README.md

ControllerShell Replacement Shell

ControllerShell is a simple menu system designed to replace your Windows shell and allow users to navigate between consoles and games with only their gamepad (i.e. no need for a mouse and keyboard).

Configuration

ControllerShell is highly configurable. You can change the font, font size, title, colors, emulators, and search paths. Follow the sample settings.ini for guidance.

OSX and Linux Support

Linux and OSX should work, however I have only tested on Windows (8.1) and OSX.