panzi / qjoypad

fork of qjoypad http://qjoypad.sourceforge.net/
GNU General Public License v2.0
120 stars 25 forks source link

FR - Modifier Keys #58

Open Jopp-gh opened 6 months ago

Jopp-gh commented 6 months ago

First, thanks for making Qjoypad! it works great out of the box (Linux Mint 21.3)

the only thing missing in this app is a way to configure, let's say, the L2 and R2 buttons (the top-rear buttons) to work as modifier keys instead. So basically L2 and R2 would do nothing by themself, but expand the possible shortcut combinations two or three times for a key press, see example:

I don't think that joypads have all the necessary buttons to cover all shortcuts on single button press. Maybe smaller games yes, but let's say open-world games are much more complex. So at the end, you still have to use the keyboard from time to time together with your joypad. So my request is to add modifier keys

if this request is too complicated, consider to add a new kind of shortcut:

And with this, I don't mean "rapid fire" or "sticky" keys. I am thinking more about a dynamic key press (option to configure on-demand), so basically we would be ablet to re-use the same key twice (let's say X):