Results 1 to 10 of 10

Thread: Feature request: Proper Modifier key support for keyboard commands

  1. #1

    Feature request: Proper Modifier key support for keyboard commands

    Feature request: Support for modifier keys to be used in combination with other keyboard keys (example Ctrl+G) for CC command assignments.

    Current functionality: Crewchief recognizes all single key presses, including shift, control and alt as actual buttons, not modifiers. So Shift+Y and Shift+L are both logged as Shift only (the first assignment will be deleted of course). Access to F13 to F24 keys are also not recognized, since they are also combo keys (Shift+F1 = F13).

    Reason: With the rise of devices like the Elgato Stream Deck being used as simracing button boxes (which are not gamepads; they only send keyboard commands), keyboard functionality should be expanded to Combinations like Shift+Y or Ctrl+Alt+K for example. Assigning CC commands to a single keyboard key is impractical; typing a sentence in a chat for example will invariably trigger a CC command if done this way. Not to mention most single keyboard keys are already assigned to various functions in sims (including F1 to F12). Adding this not only solves these issues but should add at least 5x the possible button assignments when using keyboard.

  2. #2
    Hope this isn't perceived as rude, but with no replies, I'm not sure if this thread flew under the radar or the developers of CrewChief did indeed see this message.

    I would just like some acknowledgement that the suggestion was heard and being taken into consideration.

  3. #3
    just giving this a bump - Im using a Cube f-pro wheel with 2 funky switches and id like to use the left one as a modifier (up, down, right, left) which would quadruple the button functionality on the rest of the wheel. It would be great to assign some of these to crewchief commands so I could manage eveything from the wheel

  4. #4
    Junior Member
    Join Date
    Nov 2020
    Posts
    2
    Bumping this thread as I am working on an Elgato Stream deck button box and it would be helpful to be able to use CTRL + PGUP or CTRL+SHIFT+PGUP instead of just PGUP.

  5. #5
    Junior Member
    Join Date
    Mar 2020
    Posts
    2
    And another bump. Could really use this as I'm running out of keys.

  6. #6
    Junior Member
    Join Date
    Jun 2023
    Posts
    1
    I've been trying to find some info on creating a virtual controller like vJoy and having that control CC, but haven't got it working yet, and I keep coming across this post, so figured I'd give it a bump in case 4-years is the charm. I love Crew Chief and it would be great to be able to assign the Stream Deck as a controller, but so many keyboard keys are used in game that I end up dual-defining them and inadvertently toggling the spotter when I start the engine, or adjusting my brake bias when requesting lap time info etc.

  7. #7
    Junior Member
    Join Date
    Feb 2025
    Posts
    2
    Quote Originally Posted by EmperorPing View Post
    I've been trying to find some info on creating a virtual controller like vJoy and having that control CC, but haven't got it working yet, and I keep coming across this post, so figured I'd give it a bump in case 4-years is the charm. I love Crew Chief and it would be great to be able to assign the Stream Deck as a controller, but so many keyboard keys are used in game that I end up dual-defining them and inadvertently toggling the spotter when I start the engine, or adjusting my brake bias when requesting lap time info etc.
    Hey there, I've just stumbled across this the way you have. Just joined to reply. I have interest in accomplishing the same, and was searching for it. Let me know what you have looked at, where you are stuck, etc.. and hopefully I can fill in the missing pieces.

  8. #8
    Junior Member
    Join Date
    Nov 2020
    Posts
    2
    Quote Originally Posted by WillDeeEss View Post
    Hey there, I've just stumbled across this the way you have. Just joined to reply. I have interest in accomplishing the same, and was searching for it. Let me know what you have looked at, where you are stuck, etc.. and hopefully I can fill in the missing pieces.
    I use SimHub Control Mapper to accomplish this. It allows me to map anything (using vJoy). I have some buttons (on my wheel and a streamdeck) mapped to different things in CC.
    You can see a video on how to use SimHub Control Mapper on YouTube. I can't link it as I have never posted. Just jump into Youtube and search the following for a 12 minute video.

    HOW TO: iRacing controller mapping using SIMHUB by Matt Malone

    I also bind all my sims via the Control Mapper so I can swap different wheels and not have to rebind everything each time.
    Ping me if you have questions, I am happy to show you my layout (probably easier in Discord).

  9. #9

    Dev Team Member

    Administrator
    Seven Smiles's Avatar
    Join Date
    Jan 2018
    Posts
    406
    Hmm. CC already has modifiers for Command Macros so it should be possible to do this. Changing CC code is rarely simple though

  10. #10
    Junior Member
    Join Date
    Feb 2025
    Posts
    2
    Thanks! Yeah I use Simhub for a lot (haptics, overlays) and it seemed like I was missing a piece of the puzzle. vJoy is it. I'd seen it mentioned in the past, but I'd thought it to be more for emulation/emulators not the general utility it is. Perfect.

Tags for this Thread

Posting Permissions

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