Get it on Steam for only 2.99$ (soon)

Or compile it yourself.

What is BunnyPad?

With BunnyPad you can use your DualStick gamepad controller to control your Windows-PC.

Made for use with the XBox controllers (XInput ) and the newest version also supports standard pc gamepads (DirectInput).

It is intended to be used by gamers or visitors, for watching movies and other "small" stuff: You don't have to pass the whole keyboard-mouse-mousepad combination to your visitor when he wants to google something. Just give him the Gamepad. ;)

You can move and use the mouse - including mouse wheel - set the system volume, press several key combinations and even use a virtual keyboard (VK). With the FN-button pressed, the buttons will do another, secondary function. Also you have a button for slowing down or speeding up the mouse movement.

BunnyPad can be configured to your needs. It loads the last saved or loaded configuration on startup.

Also it is optimized to overlay on games where no controller input is configured or it cannot be detected.

Splitgate for example, has its own controller configuration menu but it does not recognize my controllers at all. So I use BunnyPad for sending mouse and keyboard input which is recognized by the game.

Default Configuration

This is the hardcoded default configuration:

Virtual Keyboard

When you press the VK-button, this virtual keyboard appears on the top right corner of your desktop:


and this is the configuration for it:

Configuration

This is the configuration window:


You can configure everything except for the virtual keyboard.
SHIFT, CTRL, ALT and some other keys can not be catched directly right now. Reset the config in your game to catch another key there.

Usage Examples

I use BunnyPad for myself with the following software:

Readme & Changelog

View README (text file) | View Changelog (text file)

BunnyPad by Benedict "Oki Wan Ben0bi" Jäggi in 2018, 2022
ben0bi on github |  benis bastelschuppen