Hi,
I'd like to share my config that I prepared for PMDG 737 NGX. I don't want to write too much, so I'll just mention a few tricks I used:
- "knob" keys (the ones with grey circles) are operated by left/right arrows, so for ex. you choose HDG and then turn the HDG knob left or right with the arrows
- if you double-click the HDG it will "arm" the HDG on the autopilot:) (double click is implemented with Timer)
- similar technique is used for NAV/COM radios and Squawk setup; single click selects the knob or digit and double click switches the active/inactive radio setting
If you want to test the whole file you need to replace the "Kbd3" device with your own in the hidmacros.xml file.
I've attached the photo and the layout files (Libre Office filetype).
Hope this help you!
Regards,
Michal
My Keyboard for PMDG NGX
My Keyboard for PMDG NGX
- Attachments
-
- PMDG_Keyb.zip
- (38.45 KiB) Downloaded 1260 times
Re: My Keyboard for PMDG NGX
Looks good.
I'm going out of town this weekend.
I will post a pic after I get back and get this finished.
I'm going to be using 3 dedicated Keyboards.
1 keyboard for CPT EFIS, the MCP and F/0 EFIS
1 keyboard for the Center Pedestal, NAV/COM etc...
1 keyboard for the Overhead panel.
It's interesting, I have the following for an action script and it works. On yours it's HIDMacros.GetFSUIPCInt(MCP_ATArmSw, 1), and I assume working.
L1 = HIDMacros.GetFSUIPCInt(MCP_ATArmSw, 2)
if (Round(L1)=1) then
HIDMacros.FSXEvent EVT_MCP_AT_ARM_SWITCH, MOUSE_FLAG_RIGHTSINGLE
else
HIDMacros.FSXEvent EVT_MCP_AT_ARM_SWITCH, MOUSE_FLAG_LEFTSINGLE
end if
Thanks for your help earlier.
I'm curious about your knob "keys" I may have to play with that a bit.
I'm going out of town this weekend.
I will post a pic after I get back and get this finished.
I'm going to be using 3 dedicated Keyboards.
1 keyboard for CPT EFIS, the MCP and F/0 EFIS
1 keyboard for the Center Pedestal, NAV/COM etc...
1 keyboard for the Overhead panel.
It's interesting, I have the following for an action script and it works. On yours it's HIDMacros.GetFSUIPCInt(MCP_ATArmSw, 1), and I assume working.
L1 = HIDMacros.GetFSUIPCInt(MCP_ATArmSw, 2)
if (Round(L1)=1) then
HIDMacros.FSXEvent EVT_MCP_AT_ARM_SWITCH, MOUSE_FLAG_RIGHTSINGLE
else
HIDMacros.FSXEvent EVT_MCP_AT_ARM_SWITCH, MOUSE_FLAG_LEFTSINGLE
end if
Thanks for your help earlier.
I'm curious about your knob "keys" I may have to play with that a bit.
Re: My Keyboard for PMDG NGX
Hi Michal where do you get the keyboard stickers from please? Wayne