Skip to content

Commit

Permalink
Inital Version
Browse files Browse the repository at this point in the history
  • Loading branch information
alatnet committed Feb 27, 2022
1 parent 880d476 commit c489cc8
Show file tree
Hide file tree
Showing 3 changed files with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,30 @@
# Umami
Game Controllers and more for VR Chat.

## How to use (End User)
- Select which controller you would like to use in the controller list.
- - Configure it as nessesary. (Deadzone correction is per axis and defaults to 0.05)
- Assign which input you would like for Axis, Buttons, and POVs.
- - A value of "-1" effectively disables the input.
- Connect to VRChat's Open Sound Controller system via IP and Remote Port.
- - Note: You can accept the firewall settings when it pops up but it is not required for functionality.

## How to use (World Creators/Item Creators)
Umami uses the following OSC addresses when communicating with your world:
- /Umami/input/Axis
- /Umami/input/Button
- /Umami/input/POV

Each of these addresses listed above has two values attached to it, an integer indicating the input id and it's associated value.
Axis has a float value between -1.0f and 1.0f.
Buttons have a boolean indicating whether a button is pressed (true) or released (false).
POVs are a bit unique in that they use a 4 bit integer to indicate it's input, similar to how a button works but the first bit is for up, second for down, third for left, and fourth for right.
## Planned Features
- Controller profile system.
- Auto profile switching.

## Screenshots
Umami:
![Main Application](images/Main_Application.png)
Controller Configuration:
![Controller Config](images/Controller_Configuration.png)
Binary file added images/Controller_Configuration.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/Main_Application.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit c489cc8

Please sign in to comment.