Thank You for all of the work.
I just got my DS4 and went straight to Your slick Webpage...
I tested two Bluetooth Dongles.
The first was a cheap Bluetooth Class 1 billionton v2.0 (That fake one with the plastics Antenna) works with 10ms delay but no delays in Games.
The second one is a Logitech Buetooth WirelessHub also v2.0 works slightly better no 10ms (about 5ms). "C-BM16A"
I also installed the Broadcom Drivers with the wierd Webdownloader,
so the Bluetoothstack wasn´t really neccasery.
The scancode Feature is really Helpfull. For instance in Star Trek Online, where they use Xinput v1.3 and supporting XBOX360, need it to set the Trigger as the "1"-Key for primary fire.
Without it the Game behaves a little delayed, I asume it is the KeyUp-event which is missing when the trigger is not fully released.
I have a little Coding Background with VB and VStudio 2013.
Years ago I faced all the Keycode and Deadkeys stuff, when I wrote a little Barcode Scanner Application.
So from my side I can´t stress out enough what a wunderfull Work You are diong.
Now to the Topic.
I use for World of Warships Xpadder and created a Multilayered Controllersetup.
What I understand is that DS4Windows supports only one "Shift Modifier", right?
I know what I asking is alot of work, but could You add a Shift Modifier List to the Application?
Example:
In Star Trek Online and in World of Warships I created 3 Layers, which are "Shifted" with the Left Trigger (L2) and the Left Bumper (L1).
What Xpadder can´t do is the Combination of L1 and L2 as another Layer Accessor.
I got it working inside of Star Trek Online, because the Keybinds are stored in Textfiles.
To get this working in World of Warships I need Xpadder as a Mediator Layer, and You created already the Base to use only DS4Windows.
If the "Shift Modifiers" could have at least 3 Layers up to 12 Layers, it would by planty of combinations.
Xpadder has 8 Sets, but for MMOs 10 Sets would be better.
Also the Modifiers could be separated in Groups,
like "Face Buttons"; "Trigger"; "D-Pad"; "Touchpad" and the "Option/P/Share" Group.
Maybe with Grouping the Logic behind and/also/xor etc. of the Button could be handled.
Please consider to implement at least a additional Shifting and a combination of them.
Code:
no shift
L1
L2
L1+L2
If You would do that, all MMOs would be much more Fun, and You will be my Hero.
You already are, so DoubleHero than.
Greetings and I wish you, Your coffee will never be cold...
Zui From Hamburg, Germany