Hotkeys

Assign a global keyboard shortcut to any BakoshApp action and test-run it from inside the game or OBS.

Info
이 페이지는 아직 한국어로 번역되지 않았습니다. 영어 원문을 표시합니다.

Any row on the Actions tab can carry a global hotkey. Pressing it works anywhere in Windows — even while GTA or OBS has focus — and test-runs that action, exactly like the green Test button on the row.

Hotkeys are available on every plan. They are unrelated to triggers: a trigger fires an action from a stream event, a hotkey fires it by hand.

Assigning a hotkey

  1. Open a mod page → the Actions tab.
  2. In the row's manage column (right-hand side) the buttons sit in two rows. The third button in the top row is the lightning bolt — its tooltip reads Assign a hotkey.
  3. Press it to open the list of available combinations.
  4. Pick one and press Save. A toast confirms it, the bolt icon lights up, and hovering it shows the assigned combination.
  5. To remove the binding, open the same list and choose Not assigned.

Why the list is fixed

You pick a combination from a list of 50 — you can't record an arbitrary one:

  • Function keysCtrl + Shift + F1 … F12
  • Number rowCtrl + Shift + 1 … 0, plus Ctrl + Shift + - and Ctrl + Shift + +
  • LettersCtrl + Shift + A … Z

A global hotkey is claimed from the whole operating system. A free-form recorder would let you take Ctrl + C away from yourself for the rest of the session, so the offered set is curated instead.

Letter combinations are frequently taken by other programs (Discord, browsers, OBS). Those are labelled with the known owner and a may clash with other apps note. No label doesn't guarantee a combination is free — BakoshApp can't see your OBS or AutoHotkey bindings; availability is verified when you save.

Bindings are stored by physical key, so they don't change when you switch keyboard layout.

Things worth knowing

  • Only the active mod's hotkeys are registered. The same combination can run different actions in different mods, and a mod that's toggled off doesn't hold keys hostage from the rest of the system.
  • One combination per mod. Combinations already used by another row stay visible in the list but can't be selected — you can see which row holds them.
  • Duplicate doesn't copy the hotkey. A duplicated row starts unbound, so two rows can never claim the same key.
  • Export does carry it. A .bka export/import preserves hotkey bindings, since import is a restore.
  • No toast on every press. That would be noise mid-stream. Only two cases are surfaced: the combination couldn't be claimed, and the action failed to run.

Troubleshooting

"Hotkey not assigned" / "already used by another application"

Another program holds the combination — Discord, OBS, AutoHotkey, a keyboard/mouse driver or a game launcher. Pick a different one, or free it in that program.

Pressing the key does nothing

Check that the mod is toggled on in the sidebar, that this row is the one with the lit bolt icon, that the action isn't disabled with the Power button, and that BakoshApp is running.

The action runs but nothing happens in the game

That's not a hotkey problem — the Test button would behave the same. Check the game mod connection and the action itself. See General errors.

FAQ

Does a hotkey replace a trigger? No. It's a manual test-run; stream events still need a trigger.

Can I use a single key like F5? No — every offered combination includes modifiers, precisely so it doesn't collide with normal typing and gameplay.

Can two actions share one hotkey? Not inside the same mod. Across mods, yes — only the active mod's bindings are live.