Hi all,
I'm new to HIDmacros and have a basic question -- sorry if this was answered already but I couldn't find anything.
I want to change the layout of a second keyboard for the flight simulator "Rise of Flight" (on Vista 32bit), for example the space key should be used to start the engine with "e". So I made a simple macro by Action > Predefined > Send Keyboard Sequence. When I try this in Notepad all is well, but with the sim both the space and e keys are registered. When I look at it with KeyScan I also see both keys pressed. Is there a way to trap the the original key, space in this case, so it isn't seen by the sim?
Thanks!
Beginner's Question
Re: Beginner's Question
Hi
It depends how Rise of Flight works. I don't know this game, but HidMacros can trap only windows message related to key press (specabar in your case). If Rise of Flight is using some other way then window messages (e.g. DirectInput interface or low level API) then it knows original key was pressed and HIDmacros can't block those low level/direct interfaces.
Can you give me a link to KeyScan software? I can test if it also uses some other way for key press detection or if you have some issue e.g. with installation.
It depends how Rise of Flight works. I don't know this game, but HidMacros can trap only windows message related to key press (specabar in your case). If Rise of Flight is using some other way then window messages (e.g. DirectInput interface or low level API) then it knows original key was pressed and HIDmacros can't block those low level/direct interfaces.
Can you give me a link to KeyScan software? I can test if it also uses some other way for key press detection or if you have some issue e.g. with installation.
Petr Medek
LUAmacros author
LUAmacros author
Re: Beginner's Question
Hi Petr,
thank you for your reply. So it looks as if it will not work with Rise of Flight (btw, as you are a flight sim enthusiast you should take a look at this game -- if you are interested in WW1 aviation, that is. There is a 14-days demo available here: http://riseofflight.com/tryrof/en ).
The link to KeyScan is: ftp://ftp.digitalgenesis.com/pub/keyscan/
thank you for your reply. So it looks as if it will not work with Rise of Flight (btw, as you are a flight sim enthusiast you should take a look at this game -- if you are interested in WW1 aviation, that is. There is a 14-days demo available here: http://riseofflight.com/tryrof/en ).
The link to KeyScan is: ftp://ftp.digitalgenesis.com/pub/keyscan/
Re: Beginner's Question
As I am a beginner, I'll try it here:
I am having problems to get some simconnect events working. Not shure if this is a HIDMacros problems. But I try to assign keys e.g. for the APU or the heading bug. But some planes (especially PMDG) don't recognise them. Assigning shortcuts doesn't work as well. I tried "linda". There I can assign special PMDG actions for my joystick. But not for the keyboard.
Also some events might be missing. I get a HDG hold function which will hold the current heading. But I could not find a heading select that works the same way as the HDG knob on the default FSX planes (hold preselected HDG). Same for ALT.
It seems some planes are not designed to listen to simconnect events. Am I right on this? Is there a workaround?
Plz excuse my poor english. Hope someone can help.
(Is there a way to do advanced shortcuts on the 2nd keyboard such as "a": NAV1, "+a": NAV2? I tried to edit the .xml but it doesn't seem to work)
I am having problems to get some simconnect events working. Not shure if this is a HIDMacros problems. But I try to assign keys e.g. for the APU or the heading bug. But some planes (especially PMDG) don't recognise them. Assigning shortcuts doesn't work as well. I tried "linda". There I can assign special PMDG actions for my joystick. But not for the keyboard.
Also some events might be missing. I get a HDG hold function which will hold the current heading. But I could not find a heading select that works the same way as the HDG knob on the default FSX planes (hold preselected HDG). Same for ALT.
It seems some planes are not designed to listen to simconnect events. Am I right on this? Is there a workaround?
Plz excuse my poor english. Hope someone can help.
(Is there a way to do advanced shortcuts on the 2nd keyboard such as "a": NAV1, "+a": NAV2? I tried to edit the .xml but it doesn't seem to work)