Skip to content

[GITHUB MIRROR] Brokenithm-iOS (USB MUX) bridge to Umiguri, with support for LED Websocket

Notifications You must be signed in to change notification settings

pinapelz/brokenithm-evolved-ios-umi

Repository files navigation

Brokenithm-Evolved-iOS-Umi

A version of esterTion/Brokenithm-iOS but maps inputs to keybinds (for UMIGURI). Uses a WIRED connection with usbmux. Also works on UMIGURI NEXT

Has support for slider LEDs via websockets (UMIGURI LED Controller Protocol) so you can get glowy lights if its supported (port 7124)

Demo

Usage

You will should first download an iOS client/app. Some options are listed below:

Download the latest built version from Releases. Extract the files into some folder, you should keep all the files in the ZIP together.

Run Brokenithm-Evolved-iOS-Umi.exe

Ensure that UMIGURI is sending LED data on port 7124

Important

You must launch the server before Umiguri. If Umiguri is already opened you will need to restart the game.

Config

By default no configuration is required. This application will use UMIGURI's 32-zone keyboard layout. 32-zone input is supported, but you will need to find a client that also supports 32-zones of input (with the exception of air-zones). The default config can be found in key_config.json

Due to how the iOS clients above were programmed, the AIR ZONES are out of order due to some IO differences. In the default key_config.json this has been adjusted to fix the order when outputting keybinds. However, if for any reason you require the original order then replace the contents key_config.json with whats inside chuniio_key_config.json

About

[GITHUB MIRROR] Brokenithm-iOS (USB MUX) bridge to Umiguri, with support for LED Websocket

Resources

Stars

Watchers

Forks

Packages

No packages published