Jump to content
The simFlight Network Forums

W Key Mapping Doesn't work


Recommended Posts

If I map via FS the W key to Num / for example, it doesn't work.

IE Via FS Assignments:

I replaced the W key with the Num/ and nothing.

I restored the W back to the Panel On/Off, and W works..

Any ideas?

Well, you completerly confuse me. Why map one KEY to another KEY? And how on Earth do you do this in FS assignments? What would you want either KEY to do?

Surely if you want Num/ to do what W used to do you should simply change the Panel On/Off mapping from W to Num/. What would mapping "W" to anything accomplish? "W" is just a Key on the keyboard. Why do you want it to produce Num/, even assuming FS could do it?

You seem to be mixing up keyboard keys and FS controls.

The FS control is "Panel On/Off". Keys are those things on your Keyboard. You can assign almost any key to any of the FS controls listed in FS assignments, but you cannot assign a key to a Key! It makes no sense. :(

Can you actually explain what you are trying to achieve? What do you want to use the W key for that you have to reassign the Panels On/Off control in any case?

Pete

Link to comment
Share on other sites

Sorry to be so confusing..

Lets break down the two functions (and maybe they are the same but not functioning that way).

I am using a Targus USB 10 Key Pad because of space limitations. So I use this for all ATC functionality, and other features as well.

In FSUIPC the key mapping feature I am mapping my Back Space key on the Targus keypad to the function Toggle Panel, I believe.

This basically switches the whole 2D panel on and off. Great.

The W key will toggle the main 2D panel off and switch to the "mini panel view" of which I have setup a mini PFD to display. in this "W" mode. The Backspace key (toggle panel) doesn't toggle the PFD mini panel, but currently the W key does.

So I want to map my what ever the W key is doing to the Num / so I can toggle it off of my Targus Keypad? Make sense ?

If the Toggle Panel in FSUIPC is supposed to launch the mini panel, then you are right I don't need to do anything. But I can tell you, it doesn't launch the mini panel. It just turns the whole 2D panel on and off.

Let me know if I need to clarify it more. Hopefully I have made sense?

Thanks!

Barry

Link to comment
Share on other sites

In FSUIPC the key mapping feature I am mapping my Back Space key on the Targus keypad to the function Toggle Panel, I believe.

This basically switches the whole 2D panel on and off. Great.

There's no "toggle panel" control listed. The one which corresponds to the "W" key in FSUIPC's list (and in FS9's CFG files) is "Panel Hud Toggle". This cycles through panel-minipanel-no panel.

There are specific panel part toggles, usually mapped to Shift+1 to Shift+9 -- the "main panel" is usually Shift+1, but this relationship is defined in the Panel.CFG files.

There is a "Panel Toggle" which toggles the panel on and off without cycling through the minipanel.

The W key will toggle the main 2D panel off and switch to the "mini panel view" of which I have setup a mini PFD to display. in this "W" mode. The Backspace key (toggle panel) doesn't toggle the PFD mini panel, but currently the W key does.

You are assigning the wrong control. Try using either the FS assignments with "Panel on/off" (which I have just tested and certainly works fine with the Num/ key), or, in FSUIPC, the "Panel Hud Toggle". These are the same controls and both work fine.

I don't understand why you are making such complication out of this. Why not just go to FS Options-Controls-Assignments, find the assignment to "W" (against Panels On/Off) and reassign that control?

If the Toggle Panel in FSUIPC is supposed to launch the mini panel, then you are right I don't need to do anything. But I can tell you, it doesn't launch the mini panel. It just turns the whole 2D panel on and off.

In FS "W" is "Panel On/Off" and will work when assigned to Num/. Why haven't you used FS for this?

In FSUIPC it is Panel hud toggle (as, indeed it is inside FS and in the FS9.CFG file), and it will work as well when assigned to Num/.

Regards,

Pete

Link to comment
Share on other sites

Hi Pete,

I don't know why I didn't think of doing the mapping in FS. I just automatically assumed that FSUIPC key mapping utility would be the place.

Just wondering what the FSUIPC version would be used for, unless there was some functions missing. :)

Thanks again, sorry to confuse you!

Barry

Link to comment
Share on other sites

Just wondering what the FSUIPC version would be used for, unless there was some functions missing. :)

Only a few hundred! :wink: (Including the Panel Toggle one, I think!). Also FSUIPC can assign GoFlight buttons, and make both Key and Button programming specific to particular aircraft. And a few other facilities I think, like more key combinations with Tab, Win and Menu used as shifts. :)

Regards,

Pete

Link to comment
Share on other sites

So I can summarize the process as follows:

(1) Use the internal FS mapping if at all possible.

(2) Use FSUIPC if specialized (unable to map in standard FS) key combinations are necessary..

Well, I don't really know why you persist in misunderstanding (are my messages really so obscure? :( ), but of course you can view it in such a restricted way if you like. You seem to be missing some of the things I mentioned.

For example you won't find many of the FS controls listed by FSUIPC actually available in the FS assignments -- as I said there a hundreds there not in FS's list. Of course some don't work and none are obviously documented. FSUIPC gets the list automatically from the FS CONTROLS.DLL which not only includes all those you can assign in FS assignments but also all those that Gauge writers can use in their programming.

You did actually use one (Panel Toggle) which is in FSUIPC's list but not in FS's, didn't you?

Additionally there are no facilities in FS assignments to, for example, make key assignments different for different aircraft.

And of course there are quite a few non-FS controls added by FSUIPC which are actually executed by FSUIPC. You can peruse the FSUIPC user documentation to see those.

Regards,

Pete

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.