Issue with Default Shortcuts

Hy :wave:

Background

I started to use this app several days ago. I really like it so far, it is very clean and works like intended. Props to the devs, making such a smooth App is hard work! :heart:

Issue

I started to run into one issue tho.
The Default Shortcuts (STRG + ALT + [Q,E,A,D,W,S]) conflict with my US international keyboard layout. Typing these special characters (Ă€,Ă„,Ă©,ĂĄ,ß,Ă°) is therefore impossible right now, without accidentaly triggering the Apps shortcuts. That is a real bummer, because the shortcuts are really nice to have on Windows.

Limitations

Changing my keyboard layout is sadly not an option. My first language is german, so I do need a lot of the special characters stated above, but I also write a lot of english therefore I have the US international keyboard. It allows me to write in both languages with ease, without changing the layout constantly in the operating system.

Possible Solution

1. Changing the Default Shortcuts
This solution might be the most “straightforward” to do. Changing the default shortcuts to other keys so it wouldn’t interfere anymore. Thinking of characters like STRG + ALT + (F,G,H,J,K) on the US international keyboard, because they are not assigned to any special characters.

Possible Issues:
I. The new shortcuts could interfere with other layouts/special characters.
Would need further research and thorough testing.
II. The new shortcuts wouldn’t be so conveniently placed, like the current layout.


2. Adding the possibility for Custom Shortcuts
This would take more time, but might be worth the effort. Being able to set the shortcuts by yourself. Like having the described function and being able to assign your own shortcut to it. This would not only fix the keyboard layout issue. It would make FXSound compatible with workflows of other Apss, that might have their own set of shortcuts. Personally I would prefer this solution, but I do understand that every new feature needs a lot of effort in regards to development.

Possible Issues:
I. A big investment development wise.

Finale

Hope I could get the issue across and my layman solutions to it. :sweat_smile:
Have a nice day!

1 Like

Hy! :wave:
Thank you for your understanding regarding the programming efforts, and for thinking ahead as well.
You can rest assured that the team has every intention to address the shortcuts issue as soon as possible:

In the meanwhile, one of our most helpful forum regulars proposed the following solution:

And yet another solution would be to simply disable the shortcuts for the time being, and avoid the key conflict altogether. There’s a checkbox in the Settings menu dedicated to the shortcuts:

The team also added the following info which could be useful towards this purpose:

Ohh thank you for this quick and thourough answer. :heart:

1 Like

Happy to help.

alice - avec plaisir

1 Like

With all due respect why the fuck is ctrl+alt+e a default shortcut for this app?
This is the Windows shortcut for typing an e with an acute accent (Ă©).
There is no indication when installing the app that it will automatically hijack this shortcut, which many people rely on.
Giving us the option to enable it would be fine, but doing it by default is horrible.

Hello,
I’m working since a long time in an open source application in C#.
I would like to use fxsound for improve users experience (and also mine).
For this, I would be able to change the fxsound ambient (music when music is played, movies when films played, TV, and also specific like voice improve for films with too; much surround spatial effects but less loud for voice).
The best way I suppose would be to use shortcuts but, this software is international (For example, I’m french with azerty keyboard).
Then, do you have a planned date for international shortcuts working ?
B.R.
Franck.

1 Like

There are plans to add modifiable keyboard shortcuts as an update for v1.1.21.0.
Please note that this is not a promise, just a goal that’s currently being strived for.

1 Like

Hello,
Thanks for your answer.
A question, please.
Is your software free ? Open source ?
Is the code available somewhere ?
Also, instead of using shortcuts, if by chance you plan to create a way for a direct access as fxsound ambient changes (an API like) then, please, let me know. :wink:
Regards.

1 Like

If you mean, does it cost 0 $, then yes, FxSound is free.

Not yet, but there are serious plans on the table to make it opensource soon.

Sorry, no, not yet.

OK, I will keep your post in mind, and will be sure to do that.

1 Like

Yepperz:

1 Like

Although this thread is somewhat cold, I do have maybe something to add.
With the current version of FS v1.1.22.0 the keyboard shortcuts seem to work.
I’m on a fully updated W11 system AND using an American International keyboard setting. No problem with that setting.

But of course there’s another issue: W11 doesn’t provide any clarity on which keyboard shortcuts are owned by which process
 Not even the ‘global’ hotkeys.

I found lots of people need that clarity; how else can you know if a certain hotkey combination is already in use? Or what will you break if you ‘overrule’ an existing hotkey?

There is a tool available on the internet called Hotkey Explorer. You can download it. But please beware, DON’T use it. It will mess up your system because it will ‘push’ all the possible hotkeys and feeds it to you system. Messy, not to say the least.

I found another tool called Hotkey Detective. It is on GitHub, open source.
This really helps to find out which process owns a hotkey combination.

Though, this does not solve everything:

  • a hotkey combination may be globally reserved, or by an app. The latter ones, will still be bound to that app while your using that app.
  • there are still 64-bit and x86 hotkey owners. So, beware to look for both options.
  • some combinations don’t seem to have a global owner, but still do not work when I allocate them to FS (e.g. like Ctl Alt Q or Ctl Alt C)

Instead of Ctl Alt Q I found that Ctl Alt R does work as a globally defined hotkey in windows on my system.

Hope this helps!

1 Like