Results 1 to 24 of 24

Thread: Joystick and HOTAS port mapping program - JoyID

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Team Fusion ATAG_Bliss's Avatar
    Join Date
    Feb 2011
    Location
    United States of China
    Posts
    4,135
    Post Thanks / Like
    Total Downloaded
    457.02 MB

    Joystick and HOTAS port mapping program - JoyID

    JoyID is a great little utility that helps keep all our simulation devices (joystick, throttle, pedals, etc.) in the correct ports under Windows. This utility allows you to choose which port windows will use for each device.

    Since Windows has a bad habit of re-arranging ports when you add another USB device, one can imagine how frustrating it might be to finally have all your buttons/axis assigned just to lose them all once you've changed some USB devices around.

    This utility keeps the ports where you want them to assigned to regardless of USB changes and is perfect for those with multiple devices from different manufacturers.

    Attached Files Attached Files


    "The dissenter is every human being at those moments of his life when he resigns momentarily from the herd and thinks for himself". - Archibald Macleish


  2. #2
    Team Fusion Artist's Avatar
    Join Date
    Mar 2010
    Posts
    2,877
    Post Thanks / Like
    Total Downloaded
    319.97 MB

    Re: Joystick and HOTAS port mapping program - JoyID

    Note: This tool has an effect only with games using the (old, deprecated) Win32_API for joysticks. Newer games (starting at least with IL-2 1946) probably use the DirectInput API which unfortunately ignores these IDs completely.

  3. #3
    Student Pilot
    Join Date
    Jan 2015
    Posts
    1
    Post Thanks / Like
    Total Downloaded
    0

    Re: Joystick and HOTAS port mapping program - JoyID

    Quote Originally Posted by Artist View Post
    Note: This tool has an effect only with games using the (old, deprecated) Win32_API for joysticks. Newer games (starting at least with IL-2 1946) probably use the DirectInput API which unfortunately ignores these IDs completely.
    However, it is of use with many other things which also use old-style WinAPI joystick ID numbering, such as Autohotkey.

  4. #4
    Combat pilot spartan18a's Avatar
    Join Date
    Jan 2014
    Posts
    148
    Post Thanks / Like
    Total Downloaded
    0

    Re: Joystick and HOTAS port mapping program - JoyID

    Thanks to all the replies ...
    I am starting considering remapping everything again but before ... I heard about this:

    I´ve tried it but to no avail:

    http://www.pcreview.co.uk/threads/sw...ollers.511122/

    Here's the instructions on how to change their order on the list, howeve
    a Direct eXpert has already posted before in this newsgroup that the i
    makes no difference which order they are listed in. Just the same...

    Here's a post Chris H. made some time ago "on how to set up th
    sequence of which controller is first, second, etc. It depends o
    which device you want to set with first priority. The example is t
    set a Mad Catz wheel first in the order, followed by a game port device

    The same would apply for USB devices
    ====
    1) Unplug all devices from syste
    2) Plug-in the Mad Catz Andretti Whee
    3) Run the game controllers control pane
    4) Click the "Advanced" button and set the wheel as the preferred devic
    5) Unplug the whee
    6) Plug-in the USB Gravis GamePad Pr
    7) Run the game controllers control pane
    8) Click the "Advanced" button and set the USB GamePad Pr
    as the preferred devic
    9) Unplug the Gravis GamePad Pr
    10) Now plug-in the wheel, followed by the USB GamePad Pro

    By setting both devices to preferred, we actually clear their previous I
    settings. By replugging them in the desired order, i.e. wheel then GamePa
    Pro, the wheel gets ID1 and the GamePad Pro gets ID2.

  5. #5
    Supporting Member Karaya's Avatar
    Join Date
    Sep 2013
    Posts
    1,614
    Post Thanks / Like
    Total Downloaded
    155.92 MB

    Re: Joystick and HOTAS port mapping program - JoyID

    This sounds like a great tool, gonna have to try it out!

    Since the Win10 Anniversary update Windows wants to swap IDs of my joystick and rudder pedals. Normally I'd just leave it be and just go through the hassle of remapping Cliffs... but then there's DCS... and, no, god no, never again!

    So far the only way to get Windows to have the controllers in the order that I want is to unplug them, delete them via the device manager and then pluging them back in. It's a hassle I'd just like to get rid of because I need to do that after ever reboot now. Friggin' Microsoft and their updates!

  6. Likes PhoenixCNE liked this post
  7. #6
    Supporting Member Karaya's Avatar
    Join Date
    Sep 2013
    Posts
    1,614
    Post Thanks / Like
    Total Downloaded
    155.92 MB

    Re: Joystick and HOTAS port mapping program - JoyID

    After several days of use I can say it's working like a charm. Great utility!

  8. #7
    Supporting Member farley's Avatar
    Join Date
    Nov 2013
    Location
    43° 21' N 80° 00' W
    Posts
    1,319
    Post Thanks / Like
    Total Downloaded
    4.58 GB

    Re: Joystick and HOTAS port mapping program - JoyID

    Quote Originally Posted by ATAG_Bliss View Post
    JoyID is a great little utility that helps keep all our simulation devices (joystick, throttle, pedals, etc.) in the correct ports under Windows. This utility allows you to choose which port windows will use for each device.

    Since Windows has a bad habit of re-arranging ports when you add another USB device, one can imagine how frustrating it might be to finally have all your buttons/axis assigned just to lose them all once you've changed some USB devices around.

    This utility keeps the ports where you want them to assigned to regardless of USB changes and is perfect for those with multiple devices from different manufacturers.

    Hi Bliss.

    I tried this program some time ago, and it worked and then didn't after two or three loadings, so i put it away. Downloaded again last night, and set it up. Turned off computer, restarted and it seemed to put the peripherals in proper order. So went to bed a happy man (in spite of the fact that I'd just been smoked by Smoke jumper!).

    So, of course, like a kid at Christmas, woke this morning, fired up computer, opened JOYID, reloaded the saved program, and it did not work. Fiddled and changed set up orders again etc, to no avail. Is there something that i am doing wrong? I thought as long as i opened JOYID the peripherals would line up like good little soldiers, and all would be well.

    So it seems like i will continue to use Snappers set up of opening "game controllers", then "connect device settings", and unplugging - replugging usb's to set up proper order of peripherals. Snappers way, which has proven fail proof, only takes a minute, but being a lazy butt i was hoping that JOY ID would do the trick.

    I appreciate any help that you, Bliss, or anyone else can offer.

    Thanks in advance for any help that comes along here. You're a lovely bunch!
    "If you want to fly, give up everything that weighs you down"......

  9. Likes ATAG_Snapper liked this post
  10. #8
    ATAG Member ATAG_Vortex's Avatar
    Join Date
    Oct 2015
    Posts
    242
    Post Thanks / Like
    Total Downloaded
    95.3 KB

    Re: Joystick and HOTAS port mapping program - JoyID

    ~S~

    I've been trying to use the JoyID but to know avail.

    I have had to reset my USB controls countless time and TBH I am getting really fed up with it.

    As you can see from the image below on the left, I have used JoyID to identify my controllers in the correct sequence and then saved the profile.

    But when booting the PC again, as you can see from the image on the right, the USB port ID's have changed (friggin Win10).

    If I then use JoyID to load the saved profile in the correct order, although JoyID says they have been changed, the Game Controller stays the same and does not change.

    It is as if JoyID cannot actually change the USB port allocations.

    Can anyone suggest anything?

    Thanks!

    CPU: Intel Core i7 7700K 4.2GHz Kaby Lake overclocked to 4.60GHz, Motherboard: Asus Maximus IX Hero -Z Intel Z97 (Socket 1151)
    RAM: 16GB (2x8GB) Corsair Vengeance DDR4 Dual 3000Mhz, GPU: Nvidia GeForce GTX 1080Ti Gaming X 11Gb GDDR5X, OS: Windows 10
    SSD: Samsung M2 EVO 500Gb, Joystick: Thrustmaster Warthog Joystick & Throttle, Saitek Combat Pedals, Monitor: ASUS PG348Q and TrackIR5

  11. #9
    Supporting Member farley's Avatar
    Join Date
    Nov 2013
    Location
    43° 21' N 80° 00' W
    Posts
    1,319
    Post Thanks / Like
    Total Downloaded
    4.58 GB

    Re: Joystick and HOTAS port mapping program - JoyID

    I feel your pain bro.

    This whole peripheral vs Win 10 is frustrating. "Win" is winning and we are losing!

    First i will refer you to Snappers solution, which works every time. (He's a good man that Snap!):

    http://theairtacticalassaultgroup.co...ht=peripherals

    It is simple, and after running through it a few times, only takes 1 - 2 minutes max. to get it running.



    Now..... I've tried solutions that worked, and then didn't (see above) Vortex, so I'm a bit leary of offering advice here, but here goes...

    I retried JoyID a short time ago, and ultimately ended up with the results that you are having - no joy...

    Then i noticed that no matter the order i plugged in the peripherals, JoyID listed the peripherals in the same order every time. So what i did was set up the peripherals in CoD in the order that Joy ID did. I did not change where i plugged my peripherals into - not sure if that matters, but i kept them the same.

    So unplugged all peripherals, then plugged in (for example) the rudder pedals because they were at the top of the JoyID list when all peripherals were plugged in.

    Then went into options - controls in CLiffs and set up the rudder commands.

    The next peripheral in JoyID was always the throttle. So next i plugged in the throttle and set it up in the control panel. And so on.

    In other words, instead of constantly trying to get JoyID to set up the peripherals the way i wanted it to, i set up the peripherals in Cliffs the way JoyID had them organized. I saved the setting in JoyID.

    Since doing that (because i unplug the peripherals whenever i am not flying - shared computer and no one likes working around the peripherals), prior to turning on the computer, i plug in all of the peripherals (again, i plug them into the same ports but not sure if it matters)
    , then turn on the computer. I do not go near the JoyID program at all, i just go into the game,and all is well. The peripherals are all working (see below for one caveat) and i have not had to redo them in the past couple of weeks.

    Just as a side note here, the peripherals i use are CH throttle and fighterstick, Saitek rudder pedals, Saitek flight quadrant, and the Saitek trim wheel - the trim wheel is where the caveat comes in - i usually have to go into the "game controllers" window and then highlight the trim wheel then click "properties" and move the wheel to get it to operate in the sim.

    Easier still however is to have your computer "Sleep" instead of turning it off. Then none of this needs to be done. One note though is that if you do put it to sleep, and if you unplug your peripherals, you must plug them back into the same USB ports before starting the computer again, or the old problem of them not being setup in the right place will return. At least that works for me.

    So Vortex, I'd suggest that you try setting up your peripherals as i have outlined above, by setting them up in Cliffs according in the order that JoyID has them listed, and see if you have the same luck that I've had. I'm not sure how clear the instructions were, so just ask about anything if i have confused you. But if you try it, send a reply so i/we can see if it works for you.

    Good luck!
    Last edited by farley; Feb-02-2017 at 16:36.
    "If you want to fly, give up everything that weighs you down"......

  12. #10
    ATAG Member ATAG_Vortex's Avatar
    Join Date
    Oct 2015
    Posts
    242
    Post Thanks / Like
    Total Downloaded
    95.3 KB

    Re: Joystick and HOTAS port mapping program - JoyID

    Hi Farley...

    Many thanks indeed for the full explanation of trying to sort this out. It is a shame that the simple solution of using the JoyID doesn't seem to work! Couldn't agree with you more when you say, "Win is winning"!!!

    I will certainly take a good shot at Snappers solution and let you know who it goes. Leaving the computer in sleep mode isn't an option for me as I frequently travel and there's no point in leaving the computer in sleep mode for days on end.

    The solution of using a USB hub might be the best option as crawling around at the back of my rig every time I wish to play CloD or DCS will be just a balls ache! So I'll give Snappers advice a go and hopefully that be the end of it.

    I wonder of the 'Gaming' version of Win10 due to be released in the spring will sort the problem, we'll see!

    Many thanks once again, really appreciated.

    Cheers...
    CPU: Intel Core i7 7700K 4.2GHz Kaby Lake overclocked to 4.60GHz, Motherboard: Asus Maximus IX Hero -Z Intel Z97 (Socket 1151)
    RAM: 16GB (2x8GB) Corsair Vengeance DDR4 Dual 3000Mhz, GPU: Nvidia GeForce GTX 1080Ti Gaming X 11Gb GDDR5X, OS: Windows 10
    SSD: Samsung M2 EVO 500Gb, Joystick: Thrustmaster Warthog Joystick & Throttle, Saitek Combat Pedals, Monitor: ASUS PG348Q and TrackIR5

  13. #11
    Supporting Member farley's Avatar
    Join Date
    Nov 2013
    Location
    43° 21' N 80° 00' W
    Posts
    1,319
    Post Thanks / Like
    Total Downloaded
    4.58 GB

    Re: Joystick and HOTAS port mapping program - JoyID

    Hey Vortex,

    Good luck. Yes, having a usb hub sure makes plugging in peripherals a lot easier. My hub plugs into a powered usb i added to the computer and it has worked well.
    No fussing about the backside any more.

    It will be really nice if windows figures this out, but not holding my breath...
    Last edited by farley; Feb-03-2017 at 16:33.
    "If you want to fly, give up everything that weighs you down"......

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •