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:

Suslik V

Active Member
1. What is your default input language setting for all input fields (from Windows Settings)?
2. How many input languages you have installed?
 

Trubb

New Member
  1. Swedish (from Control Panel/Region and Language/Keyboards and Languages/ )
  2. 2, English and Swedish.
 

Trubb

New Member
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.
 

Mofakin

New Member
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.
 
Top