Jump to content

Recommended Posts

Posted (edited)

So I've made a UFC out of an old (hacked) keyboard and I've been attempting to get it to talk to A-10 using HIDMacros. For some reason, the key presses aren't recognized in-game. I can use a text editor and the macros work perfectly with the new controller, and the re-assigned keystrokes can be sent in-game using my main keyboard, but HIDM can't seem to talk to A-10.

 

I know that some people (Mr_Burns) have it working, so I'm hoping they can chime in with some help.

Edited by LtFransky

Ours is not to reason why, but rather to do and die.

 

A man walks into a zoo. The only animal in the entire zoo is a dog. It's a shitzu

 

Posted

PM'd you.

 

HID changes the keystrokes from Human Interface Devices into whichever keystroke combination you programme so A-10 wont recognise HID, it will just see the unique keystroke as a keyboard input so if you select a new keyboard stroke in A-10 and push the button on your ripped keyboard it will come up in A-10 as whatever you programmed it so rather than having to hold say three multipliers ( eg. CTRL + ALT + SHIFT + Q) you programme the multipliers in HID for your new device, then one push of the button can generate that combination.

 

Hope it makes sense, kind of hard to describe.

Posted

Yep. I've programmed the keystrokes properly, but the modifiers aren't recognized.

Ours is not to reason why, but rather to do and die.

 

A man walks into a zoo. The only animal in the entire zoo is a dog. It's a shitzu

 

Posted

See this thread here

http://forums.eagle.ru/showthread.php?t=75140

Which discusses the issue. The developer has suggested that its not an easy fix unfortunately.

Hornet, Super Carrier, Warthog & (II), Mustang, Spitfire, Albatross, Sabre, Combined Arms, FC3, Nevada, Gulf, Normandy, Syria AH-6J

i9 10900K @ 5.0GHz, Gigabyte Z490 Vision G, Cooler Master ML120L, Gigabyte RTX3080 OC Gaming 10Gb, 64GB RAM, Reverb G2 @ 2480x2428, TM Warthog, Saitek pedals & throttle, DIY collective, TrackIR4, Cougar MFDs, vx3276-2k

Combat Wombat's Airfield & Enroute Maps and Planning Tools

 

cw1.png

Posted

I got it working on keyboards and keypad. Without any other than you 'normal' keyboard and mouse plugged in, open HID up and look at the devices tab and make a note of the first few numbers. I think that you PS2 devices show up as ACPI in the System ID and USB devices show as HID but I might be wrong (if you are using a laptop, i think the keyboard and built in mouse also come up under ACPI).

 

Now close HID, make sure it isnt open in your system tray.

 

Now plug your devices in and turn HID back on and you should see them in the devices tray. Make a note of the devices name, Kbd2 for example may be your additional USB keyboard.

 

Now goto macro's > NEW > Rename "GUN ARM" > Scan > Press the key you want GUN ARM to be on the new device > You should now see in Edit Macro, "Gun Arm" "Keybd2" "81 (q)".

 

This is showing that you have pressed "Q" on Kbd2.

 

Now send keyboard sequence in predefined tab.

 

If you goto help tab at the bottom look for this:

 

Appendix: Supported modifiers for keystroke sequence

+ = Shift

^ = Control

% = Alt

 

So I input into the "send key board sequence" "%+Q"

 

There is no save button in HID so keep doing it for all the keys you want to programme. New > rename> edit macro> scan > send sequence.

 

Make a note of the multipliers you are using.

 

Now close HID to system tray (if you close it completely and just for you own peace of mind re open and go in and you will see all the codes still there). HID needs to be running in the background for it to work.

 

Now when you go into A-10 and Options and Controlls, goto the Gun Arm button, edit keyboard, and press "q" on your new device the keyboard will send ALT + SHIF + Q. Providing you dont double any multipliers you have potentially:

 

1 normal + 3 multipliers = 4 x 4 combinations = 16 x 102 keys = 1000's potential key strokes (excuse the maths).

 

Hope this helps.

  • Like 1
Posted
I got it working on keyboards and keypad. Without any other than you 'normal' keyboard and mouse plugged in, open HID up and look at the devices tab and make a note of the first few numbers. I think that you PS2 devices show up as ACPI in the System ID and USB devices show as HID but I might be wrong (if you are using a laptop, i think the keyboard and built in mouse also come up under ACPI).

 

Now close HID, make sure it isnt open in your system tray.

 

Now plug your devices in and turn HID back on and you should see them in the devices tray. Make a note of the devices name, Kbd2 for example may be your additional USB keyboard.

 

Now goto macro's > NEW > Rename "GUN ARM" > Scan > Press the key you want GUN ARM to be on the new device > You should now see in Edit Macro, "Gun Arm" "Keybd2" "81 (q)".

 

This is showing that you have pressed "Q" on Kbd2.

 

Now send keyboard sequence in predefined tab.

 

If you goto help tab at the bottom look for this:

 

Appendix: Supported modifiers for keystroke sequence

+ = Shift

^ = Control

% = Alt

 

So I input into the "send key board sequence" "%+Q"

 

There is no save button in HID so keep doing it for all the keys you want to programme. New > rename> edit macro> scan > send sequence.

 

Make a note of the multipliers you are using.

 

Now close HID to system tray (if you close it completely and just for you own peace of mind re open and go in and you will see all the codes still there). HID needs to be running in the background for it to work.

 

Now when you go into A-10 and Options and Controlls, goto the Gun Arm button, edit keyboard, and press "q" on your new device the keyboard will send ALT + SHIF + Q. Providing you dont double any multipliers you have potentially:

 

1 normal + 3 multipliers = 4 x 4 combinations = 16 x 102 keys = 1000's potential key strokes (excuse the maths).

 

Hope this helps.

 

Yeah I tried this and was getting both a Q and an ALT-SHFT+Q on my end being actioned By DCS. Thats ok for something without a use like Q but for P etc it presents a problem.

Hornet, Super Carrier, Warthog & (II), Mustang, Spitfire, Albatross, Sabre, Combined Arms, FC3, Nevada, Gulf, Normandy, Syria AH-6J

i9 10900K @ 5.0GHz, Gigabyte Z490 Vision G, Cooler Master ML120L, Gigabyte RTX3080 OC Gaming 10Gb, 64GB RAM, Reverb G2 @ 2480x2428, TM Warthog, Saitek pedals & throttle, DIY collective, TrackIR4, Cougar MFDs, vx3276-2k

Combat Wombat's Airfield & Enroute Maps and Planning Tools

 

cw1.png

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...