Jump to content
The simFlight Network Forums

Assign yoke button using FSUIPC v4.947c


Recommended Posts

Hello,

 

I have a screenshot program.
I press F8 to take a screenshot.
Screenshots taken ok in Windows7-64 desktop.

I have P3Dv3 on a new PC.

I unassigned F8 (flaps down) key in P3Dv3.

I set a yoke button to F8 key in FSUIPC v4.947c

When I press F8 in P3Dv3 it is not passed to Windows.
No screenshot taken.

Should F8 be passed to Windows to do the screenshot FSUIPC v4.947c?



Note: All ok on my previous P3Dv2.5 and previous FSUIPC version(s) setup but I no longer have it on my system.

[buttons]
PollInterval=25
ButtonRepeat=20,10
1=R1,32,C65734,0
2=R1,36,C65735,0
3=R1,34,C65672,0
4=R1,38,C65671,0
5=P1,19,K190,10
6=P1,5,C65758,0
7=P1,4,C65759,0
8=P1,0,K119,8
 

Link to comment
Share on other sites

I have a screenshot program.

I press F8 to take a screenshot.

Screenshots taken ok in Windows7-64 desktop.

I have P3Dv3 on a new PC.

I unassigned F8 (flaps down) key in P3Dv3.

I set a yoke button to F8 key in FSUIPC v4.947c

When I press F8 in P3Dv3 it is not passed to Windows.

No screenshot taken.

Should F8 be passed to Windows to do the screenshot FSUIPC v4.947c?

 

It should. This sort of thing has already been reported in another thread. It looks like P3Dv3 is doing something different, but I don't know what.

 

FSUIPC just sends the keypress in the same way regardless of the version of FS.

 

I've just tested it in several ways and these are my findings:

 

A program which uses the Windows Hotkey facility to detect keypresses and use them no matter what currently has the keyboard focus still gets those keystrokes even when P3Dv3 has the focus. So P3Dv3 isn't preventing such hotkey use.

 

A program not using the Windows Hotkey facility will only receive the keypress if it is given the keyboard focus first (such as by clicking the mouse on it).

 

I think this is the way it has always been, at least for hotkeys and normal keyboard focus changes. I am using Win7-64, so it's not a Windows version difference!

 

So the question arises is "what is different about the program wanting the keypress". You said

 

 I have a screenshot program.

I press F8 to take a screenshot.

 

Now my screenshot program is "Screenhunter" from Wisdom-soft, and I normally use Ctrl+Function keys for its various options -- Ctrl+F4 for a full screen shot. I changed its assignment to F8 to match yours, and it worked fine.

 

So I don't understand what differences are doing this. What it your screenshot program? If it is freeware maybe I can try it and see why it is different.

 

I'd like to report it to L-M to see if they can fix it in P3Dv3, but without knowing why it isn't working for some programs only I wouldn't expect them to be able to do much.

 

Pete

Link to comment
Share on other sites

Pete,

Thanks for checking.

I use Win7-64 .. new PC with P3Dv3 only now.

All worked ok with my Win7-64 and prior versions of FSUIPC and prior versions of FS9, FSX, FSX Acceleration, and P3D (up to v2.5 but not 3.0 now).

I have used Screenshot utility - payware for years now with FSUIPC assigned yoke button (key=F8) for taking screenshots during my flights.
When not using Flight Sim(s) I press the Keyboard F8 key to take random screenshots .... except for other programs that trap F8 for their own use.

http://www.screenshot-utility.com/
 

Link to comment
Share on other sites

I have used Screenshot utility - payware for years now with FSUIPC assigned yoke button (key=F8) for taking screenshots during my flights.

When not using Flight Sim(s) I press the Keyboard F8 key to take random screenshots .... except for other programs that trap F8 for their own use.

http://www.screenshot-utility.com/

 

If you press F8 yourself whilst P3Dv3 has the focus, instead of going via a button press and FSUIPC, does it work?

 

I'm just downloading that utility -- seems it is shareware and I can test it without buying it.

 

[LATER]

Okay, installed it, changed its hotkey to F8, and it works both from an FSUIPC assigned F8 keypress and from the keyboard, both in P3Dv3 Windowed Mode and in its full screen mode.

 

So something is different, either in your P3Dv3 setup or in Windows. That's a puzzle and a difficulty, because I cannot really help without being able to have it go wrong here.

 

Anyway, if it doesn't work either when pressing F8 on the real keyboard then it obviously isn't anything specific to the FSUIPC assignment to a button, so you have real ground for reporting it to or asking advice from Lockheed-Martin.

 

If it works direct from the keyboard then I'm stumped, because I cannot reproduce this. FSUIPC seds the keypress in a way which is supposed to emulate the keyboard, and there is certainly not something changed in FSUIPC.

 

Pete

Link to comment
Share on other sites

I tested again.

If P3Dv3 has focus (full screen or windowed) then keyboard key F8 or FSUIPC yoke button does not take a screenshot.

If I click on my second monitor screen (not in P3Dv3 focus) then the keyboard key F8 and FSUIPC yoke button takes a screenshot OK.
 

Link to comment
Share on other sites

Pete,

 

"So something is different, either in your P3Dv3 setup or in Windows. That's a puzzle and a difficulty, because I cannot really help without being able to have it go wrong here."

 

I checked again ... and found the issue.

 

In windows. My new PC .. Basically default settings / setup ... User Account Control was not turned OFF.

Link to comment
Share on other sites

I checked again ... and found the issue.

 

Right. Good.  I'm glad it isn't the worry I thought it might be.

 

 
In windows. My new PC .. Basically default settings / setup ... User Account Control was not turned OFF.

 

 
Hmm. Wonder why it has to be turned off for the hotkey to work correctly. 
 
Thanks for the information.
 
Pete
Link to comment
Share on other sites

"Thanks for the information."

 
You are welcome ... thanks for your help also.
 
"Hmm. Wonder why it has to be turned off for the hotkey to work correctly."
 
I really do not know ... but if you discover the reason I sure would like to know.
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. Guidelines Privacy Policy We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.