Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kezhengjie/gamepadext

Gamepad Extension
https://github.com/kezhengjie/gamepadext

Last synced: 6 days ago
JSON representation

Gamepad Extension

Awesome Lists containing this project

README

        

# GamepadExt
This tool aims to controll game characters automatically.
Take it as a basic keyboard macro framework.

## Features
1. Generate virtual gamepad using ViGEmBus.In order to generate successfully,You'll have to install ViGEmBusSetup.msi from installer/
2. Remap the keyboard key to another key in the same keyboard.Using scan code to send keyboard event,works in mostly games.

## WHY???
Current modes are all set to move forward automatically.
Don't you like enjoying splendid view of 3A games???
Looking at the game character walking in the game without controlling a gamepad or keyboard (afk) would be a nice thing.

## Mode

### Mode.1
map keyboard to virtual gamepad.

## Keymap
F1 -> toggle auto walk.
F2 -> reduce walk speed.
F3 -> add walk speed.
NUMPAD_4 -> move camera left
NUMPAD_6 -> move camera right
NUMPAD_2 -> move camera down
NUMPAD_8 -> move camera up

### Mode.2
map keyboard to keyboard.

## Keymap
F1 -> toggle auto walk.it is the same you phsically press w button.
W -> cancel auto walk.

### Mode.3
Combine mode.1 & mode.2

## keymap
F1 -> toggle auto walk.it is the same you phsically press w button.
F5 -> toggle auto walk.
F6 -> reduce walk speed.
F7 -> add walk speed.
NUMPAD_4 -> move camera left
NUMPAD_6 -> move camera right
NUMPAD_2 -> move camera down
NUMPAD_8 -> move camera up

## Installation
1. install msi from ```installer/ViGEmBusSetup_x64.msi```
2. open gamepadext.exe.
3. enjoy~

## Extionsion
code is easy to access.
feel free to commit.

# GamepadExt
这个工具用来模拟 ```xbox360手柄```左摇杆自动前进(走路)

## 啥卵用???
看着角色在3A游戏中慢慢的走,你可以双手离开键盘,静静的欣赏风景,这多是一件美逝啊。

## 按键
F1 -> 自动前进/取消自动前进
F2 -> 降低速度
F3 -> 增加速度

## 安装
1. 安装```installer/ViGEmBusSetup_x64.msi```
2. 打开 gamepadext.exe.
3. 开始游戏

## 拓展
代码不复杂 欢迎提交TAT