logo
 slidershim{versionString}
{timerData}
Input Device
{#if deviceMode.slice(0, 8) === "tasoller" || deviceMode.slice(0, 7) === "yuancon" || deviceMode.slice(0, 8) === "yubideck" || (deviceMode.slice(0, 10) === "brokenithm" && deviceMode !== "brokenithm-nostalgia")}
{/if} {#if deviceMode.slice(0, 10) === "brokenithm"}
Brokenithm Port
Brokenithm will be running at one of:
{ips .map((x) => `http://${x}:${brokenithmPort || 1606}/`) .join("\n") .trim()}
{/if} {#if deviceMode === "diva"}
Slider Serial Port
Brightness
{/if}
Output Mode
{#if deviceMode === "brokenithm-nostalgia" && outputMode !== "none" && outputMode.slice(0, 5) !== "kb-32"}
32 key layout is recommended for Brokestalgia controllers
{:else if deviceMode.slice(0, 10) === "brokenithm" && ["kb-voltex", "kb-neardayo", "gamepad-voltex", "gamepad-neardayo", "gamepad-hori"].includes(outputMode)}
Gamepad layouts are not recommended for Brokenithm controllers
{/if} {#if outputMode.slice(0, 7) === "gamepad"}
Gamepad emulation requires ViGEMBus
{/if} {#if outputMode !== "none"}
Output Polling
{/if} {#if (outputMode.slice(0, 2) === "kb" || outputMode.slice(0, 7) === "gamepad") && deviceMode.slice(0, 10) !== "brokenithm"}
Sensitivity
{/if} {#if outputMode === "websocket"}
Output URL
{/if}
LED Mode
{#if ledMode !== "none"}
{/if} {#if ledMode.slice(0, 8) === "reactive" && ["16", "8", "6", "4"].includes(ledMode.slice(9))}
Active Color
Base Color
{/if} {#if ledMode.slice(0, 8) === "reactive" && deviceMode.slice(0, 10) !== "brokenithm"}
Sensitivity
{/if} {#if ledMode === "websocket"}
LED URL
{/if} {#if ledMode === "umgr-websocket"}
UMIGURI Port
{/if} {#if ledMode === "serial"}
Serial LED may require com0com
LED Serial Port
{/if}
{#if deviceMode.slice(0, 10) === "brokenithm"} {/if}