Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice

dual CTRL keys not working

Discussion in 'Editor & General Support' started by shaderbytes, Oct 12, 2017.

  1. shaderbytes

    shaderbytes

    Joined:
    Nov 11, 2010
    Posts:
    900
    no it not ghosting on the keyboard , I have tested that outiside of Unity with a dedicated keyboard app. The problem is with Unity.

    First you for many years running you found this problem with the shift keys, so I moved my functionality onto the ctrl keys left/right.

    now i upgraded my unity to 2017.1 and was greeted by this problem.. Somewhere someone is breaking something as program develops , it is getting worse ..

    this is a deal breaker as i use unity to build pinball games , i have controller/joypad support but many people play on virtial cabinets with hardware mapped to shift or ctrl keys..

    currently building a Jurassic park recreation :
     

    Attached Files:

    • ss11.jpg
      ss11.jpg
      File size:
      503.3 KB
      Views:
      746
  2. shaderbytes

    shaderbytes

    Joined:
    Nov 11, 2010
    Posts:
    900
    bump.... after a few days of no reply...

    I mean seriously this is a Unity engine issue, I have double checked in even more apps .. no ghosting there. This is an issue with Unity. no need for a test repo just try and use ctrl or shift keys pressed together, does not matter in which order they are pressed, which ever side downs first hogs the channel for release... Releasing the other ctrl or shift key has no effect until you release the key that was first pressed.. i reported the shift key years ago, i had other users even confirm the bug with simple sample code in a thread here .. i posted a bug, nothing was fixed.. you laugh now since you dont build pinball games but the cancers is spreading... frisrt the shift keys , now the ctrl keys ..

    I would love a fix in the next build ;) I Wish I knew someone at Unity in the dev department s this could be elevated and addressed

    here is the shift keys bug reported and a link to the old thread :

    https://issuetracker.unity3d.com/is...istered-incorrectly-when-using-dual-shift-key

    at that time the issue was only on the left/right shift.. now its another yet related bug .. the cntl keys are doing the same ..
     
  3. shaderbytes

    shaderbytes

    Joined:
    Nov 11, 2010
    Posts:
    900
    umm bump.. it has been a week again with no reply. this bug was not in unity 5.1 or 5.2 or 5.3 etc.. I have published other games using that system and it doesnt have this issue..

    please somebody from unity needs to confirm this, the shift key bug was since unity 3 , it has been reported , nothing was done , now it is the same problem with the ctrl keys ...
     
  4. karl_jones

    karl_jones

    Unity Technologies

    Joined:
    May 5, 2015
    Posts:
    7,850
    If this is something that worked in previous versions then it sounds like a new bug and is worthy of a new bug report. Please file a bug report regarding the ctrl issue. post the bug number here and I'll pass it onto the Input team and mention the shift issue, maybe they can fix them both at the same time.
     
  5. shaderbytes

    shaderbytes

    Joined:
    Nov 11, 2010
    Posts:
    900
    Thanks for the response Karl , very mush appreciated. I Just created a simple projected and have sent it now.

    https://fogbugz.unity3d.com/default.asp?961921_boug7b8u8nhs5blg

    i am using 2017.1.1.f1 , i know you just released 2017.2 but there were some physics related issues that stopped me from upgrading but i doubt the bug is resolved yet.

    Thanks for the effort.
     
    karl_jones likes this.
  6. shaderbytes

    shaderbytes

    Joined:
    Nov 11, 2010
    Posts:
    900
    Any news on this? i got reply from the QA team confirming the bug but since that nothing else? are they giving attention to this currently or when is it going to be scheduled? Lets hope somebody is able to fix it soon. i can obviously see your focus is now on realtime movie development .. and mobile before that.. so dont forget about us desktop game developers ;)
     
  7. shaderbytes

    shaderbytes

    Joined:
    Nov 11, 2010
    Posts:
    900
    any news on this
     
  8. StayTalm_Unity

    StayTalm_Unity

    Unity Technologies

    Joined:
    May 3, 2017
    Posts:
    182
    Good Morning,
    I found the issue and fixed it up, and it's definitely an issue identifying between the two control and shift keys, which can mangle their up/down states.
    It's currently been fixed in the 2018.1 beta: https://unity3d.com/unity/beta , if you'd like to try it out there, and I'm sorry for the long delay. But on the bright-side, both shift and control keys should be working as they always should have in that version.
    Does that work for you?
    -Tom
     
    shaderbytes and karl_jones like this.
  9. shaderbytes

    shaderbytes

    Joined:
    Nov 11, 2010
    Posts:
    900
    Hey Tom

    Thanks , I will download it tonight and give it a test

    cheers
     
  10. shaderbytes

    shaderbytes

    Joined:
    Nov 11, 2010
    Posts:
    900
    I had some time to test, CTRL keys work as they should thanks.
    Shift Keys still have the same problem( the bug was always this and not exactly the same as the CTRL bug), once you press one shift, you can still press the other shift, you just dont get the release of the second pressed key until you release the first pressed , then both release. You can do it in any order right-left or left right the behaviour is the same.
     
  11. shaderbytes

    shaderbytes

    Joined:
    Nov 11, 2010
    Posts:
    900
    Bump

    Please somebody at Unity Fix this , 10 years of the same bug - not present in any other gaming software. Threads created , bug reports with examples posted. As mentioned the bug escalated and eventually you responded .. but only fixed the escalated problem and not the shift key problem... and closed the bug case?

    https://fogbugz.unity3d.com/default.asp?961921_boug7b8u8nhs5blg

    The report mentions the problem with CRTL keys and SHIFT keys , you only fixed the CTRL key issue. Im very sure this is not the only bug report eg :

    https://issuetracker.unity3d.com/is...istered-incorrectly-when-using-dual-shift-key

    and I read it on many other places on the web , those that have been using Unity for a long time know the bug is there. While this key combination is not really an issue to the majority of games , to the games i make which are pinball simulations it is a very big problem as all existing other pinball simulation software dont have this issue and flipper control is mapped to shift keys .. it like a standard in this genre.

    I have tried everything under the sun , it is impossible to get around this issue , I even checked a custom input manager not long ago and found it suffered from the same bug , which means it was probably relying on the existing broken Unity code in some way..

    anyway please please please please please please can somebody finally fix this
     
  12. shaderbytes

    shaderbytes

    Joined:
    Nov 11, 2010
    Posts:
    900
  13. Roidz99

    Roidz99

    Joined:
    Jul 8, 2010
    Posts:
    198
    BUMP : i need this fixed also !