Question / Help Unsupported Push-To-Talk Hotkeys

Trubb

New Member
As what [this thread] brings up seems to have gone unresolved in terms of a conclusive answer about why certain keys are not supported I'm bringing the question up again.

I'm using a nordic keyboard, and want to use < as a hotkey for Push to Talk, this corresponds to a key code of 226 or 0xE2.

When trying to set it in the Settings/Hotkeys interface the input field stays blank, and if used together with a modifier (shift + < or such) only the modifier is shown.

I have dug into the settings files found in AppData\Roaming\obs-studio\basic\ scenes/profiles and tried to manually set it there, to no avail. Replacing for example "OBS_KEY_A" with "OBS_KEY_LESS" in the scene config json-file results in a nice input window as shown below, but no working hotkey. (Of course assuming that I have guessed the key correctly in obs-hotkeys.h.)

YWlFNNA.png


Based on the content of https://github.com/jp9000/obs-studio/blob/master/libobs/obs-hotkeys.h I'm assuming that the following implies that OBS Studio in some way supports the key, besides the fact that it is completely standalone on a nordic keyboard layout, works perfectly fine in OBS Classic, and requires no modifier keys to access.
Code:
//row nr followed by actual content
121 OBS_HOTKEY(OBS_KEY_QUOTE)
122 OBS_HOTKEY(OBS_KEY_LESS) //what I'm assuming is the key I want to use, <
123 OBS_HOTKEY(OBS_KEY_EQUAL)
124 OBS_HOTKEY(OBS_KEY_GREATER)

This leaves me wondering:
  1. If there is a list of supported keys/combinations of keys?
  2. Is there is a way to accomplish my goal without using third-party software?
  3. Why is this key (and possibly other keys) not supported in the current OBS Studio, it works perfectly fine in OBS Classic?
 
Last edited:
1. What is your default input language setting for all input fields (from Windows Settings)?
2. How many input languages you have installed?
 
  1. Swedish (from Control Panel/Region and Language/Keyboards and Languages/ )
  2. 2, English and Swedish.
 
Yes I am. Right back at you then in order to get somewhere at a slightly quicker pace: how and why would this be related to what seems to be a specific or several keycode(s) being unsupported?

Mind you that the question being raised by the thread I linked brings this up as an issue over several platforms. And I am building upon that to raise the question if there are more unsupported keys and/or combinations.
 
Might anyone be so gentle to have this fixed finally?

Can't use TAB, < or ^ as hotkey. Why would you restrict those? Why did they work in classical OBS?

I can't be the only one figuring that there are more then enough people traing to cope with this.

Where is a instruction on how to manually set up a profile .ini?

How do I exactly manually define hotkeys in said .ini?

Just ignoring problems won't magically pass them away.
 
Back
Top