Why can my keyboard only digest 6 keypresses at a time?Can I put keyboards in the dishwasher?Attaining the elusive N-Key RolloverLaptop keyboard issuesWhere can I find a 10 by 4 inch keyboard with a scissor-based mechanism?A USB keyboard in a Microserver is causing the machine to become very unresponsiveCertain keys on my keyboard stopped workingKeyboard not registering repeated keystrokesUSB Keyboards Randomly DisconnectSpecific Keyboard Keys MalfunctioningHow can I prevent bluetooth keyboard disconnect after inactivity whenever my computer is on?

Fixing obscure 8080 emulator bug?

How to use memset in c++?

Is it a problem if <h4>, <h5> and <h6> are smaller than regular text?

Which languages would be most useful in Europe at the end of the 19th century?

Implement Own Vector Class in C++

Zeros of the Hadamard product of holomorphic functions

Longest bridge/tunnel that can be cycled over/through?

Determining fair price for profitable mobile app business

What is the actual quality of machine translations?

How to trick the reader into thinking they're following a redshirt instead of the protagonist?

With Ubuntu 18.04, how can I have a hot corner that locks the computer?

What is wrong with this proof that symmetric matrices commute?

Pre-1972 sci-fi short story or novel: alien(?) tunnel where people try new moves and get destroyed if they're not the correct ones

Inward extrusion is not working

What ways have you found to get edits from non-LaTeX users?

What speaks against investing in precious metals?

Non-disclosure agreement in a small business

How did old MS-DOS games utilize various graphic cards?

Is using haveibeenpwned to validate password strength rational?

How to draw a Technology Radar?

How to communicate to my GM that not being allowed to use stealth isn't fun for me?

CROSS APPLY produces outer join

English word for "product of tinkering"

Does Disney no longer produce hand-drawn cartoon films?



Why can my keyboard only digest 6 keypresses at a time?


Can I put keyboards in the dishwasher?Attaining the elusive N-Key RolloverLaptop keyboard issuesWhere can I find a 10 by 4 inch keyboard with a scissor-based mechanism?A USB keyboard in a Microserver is causing the machine to become very unresponsiveCertain keys on my keyboard stopped workingKeyboard not registering repeated keystrokesUSB Keyboards Randomly DisconnectSpecific Keyboard Keys MalfunctioningHow can I prevent bluetooth keyboard disconnect after inactivity whenever my computer is on?






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;








2















When I slam my hand onto my keyboard, only a maximum of 6 keys will be registered, I've tested this for the past few minutes and was unable to get more than 6. Is this the same on all keyboards? If not, what would be the distinguishing factor, If yes: why 6 specifically?



For clarification: I do not have a usecase for this, I am simply curious










share|improve this question









New contributor



Folling is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.














  • 1





    Why would you need to press 6?

    – Niall Jones
    8 hours ago







  • 2





    Some won't even do 6. Apple keyboards tend to do better, as they must be able to recognise 4 modifiers, Fn & an F-key simultaneously. Mine divides up into 4mods+one letter * 6 separate entries if you press any more, tested to about 10, then I run out of fingers.

    – Tetsujin
    8 hours ago











  • I don't need to, I was just curious about the "why"

    – Folling
    6 hours ago

















2















When I slam my hand onto my keyboard, only a maximum of 6 keys will be registered, I've tested this for the past few minutes and was unable to get more than 6. Is this the same on all keyboards? If not, what would be the distinguishing factor, If yes: why 6 specifically?



For clarification: I do not have a usecase for this, I am simply curious










share|improve this question









New contributor



Folling is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.














  • 1





    Why would you need to press 6?

    – Niall Jones
    8 hours ago







  • 2





    Some won't even do 6. Apple keyboards tend to do better, as they must be able to recognise 4 modifiers, Fn & an F-key simultaneously. Mine divides up into 4mods+one letter * 6 separate entries if you press any more, tested to about 10, then I run out of fingers.

    – Tetsujin
    8 hours ago











  • I don't need to, I was just curious about the "why"

    – Folling
    6 hours ago













2












2








2








When I slam my hand onto my keyboard, only a maximum of 6 keys will be registered, I've tested this for the past few minutes and was unable to get more than 6. Is this the same on all keyboards? If not, what would be the distinguishing factor, If yes: why 6 specifically?



For clarification: I do not have a usecase for this, I am simply curious










share|improve this question









New contributor



Folling is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











When I slam my hand onto my keyboard, only a maximum of 6 keys will be registered, I've tested this for the past few minutes and was unable to get more than 6. Is this the same on all keyboards? If not, what would be the distinguishing factor, If yes: why 6 specifically?



For clarification: I do not have a usecase for this, I am simply curious







keyboard






share|improve this question









New contributor



Folling is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.










share|improve this question









New contributor



Folling is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.








share|improve this question




share|improve this question








edited 6 hours ago







Folling













New contributor



Folling is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.








asked 8 hours ago









FollingFolling

234




234




New contributor



Folling is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




New contributor




Folling is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









  • 1





    Why would you need to press 6?

    – Niall Jones
    8 hours ago







  • 2





    Some won't even do 6. Apple keyboards tend to do better, as they must be able to recognise 4 modifiers, Fn & an F-key simultaneously. Mine divides up into 4mods+one letter * 6 separate entries if you press any more, tested to about 10, then I run out of fingers.

    – Tetsujin
    8 hours ago











  • I don't need to, I was just curious about the "why"

    – Folling
    6 hours ago












  • 1





    Why would you need to press 6?

    – Niall Jones
    8 hours ago







  • 2





    Some won't even do 6. Apple keyboards tend to do better, as they must be able to recognise 4 modifiers, Fn & an F-key simultaneously. Mine divides up into 4mods+one letter * 6 separate entries if you press any more, tested to about 10, then I run out of fingers.

    – Tetsujin
    8 hours ago











  • I don't need to, I was just curious about the "why"

    – Folling
    6 hours ago







1




1





Why would you need to press 6?

– Niall Jones
8 hours ago






Why would you need to press 6?

– Niall Jones
8 hours ago





2




2





Some won't even do 6. Apple keyboards tend to do better, as they must be able to recognise 4 modifiers, Fn & an F-key simultaneously. Mine divides up into 4mods+one letter * 6 separate entries if you press any more, tested to about 10, then I run out of fingers.

– Tetsujin
8 hours ago





Some won't even do 6. Apple keyboards tend to do better, as they must be able to recognise 4 modifiers, Fn & an F-key simultaneously. Mine divides up into 4mods+one letter * 6 separate entries if you press any more, tested to about 10, then I run out of fingers.

– Tetsujin
8 hours ago













I don't need to, I was just curious about the "why"

– Folling
6 hours ago





I don't need to, I was just curious about the "why"

– Folling
6 hours ago










2 Answers
2






active

oldest

votes


















5














Not all keyboards are like that. What you're referring to is called rollover or key rollover. This simply means a computers ability to correctly handle several simultaneous keystrokes.



X-key rollover refers to how many keys you can press down at once, while still being registered by the computer.



I don't know if there is a standard "default" level, but many keyboards are 6-key rollover. There are some gaming and higher end keyboards that have true n-key rollover, which means each key is scanned completely independently by the keyboard hardware. This ensures that each keypress is correctly detected regardless of how many other keys are pressed down at the same time.



Depending on your keyboard, you could have the option to use 6-key rollover, or enable true n-key rollover. For example, I have a Deck Hassium Pro that has 6-key rollover by default, but there is a hotkey to enable true n-key rollover.






share|improve this answer























  • This is what I was looking for, that made it all clear, thank you very much!

    – Folling
    6 hours ago


















2














Search for key rollover.




  • One limit occurs because most keyboards do not have individual wires for each key; instead the keyboard has a matrix (or several) where each key connects a specific row/column, and when too many simultaneous connections are made in the same matrix, they become impossible to distinguish.



    So the first number of simultaneous keys depends on how the keyboard's electronics were designed. Search "keyboard matrix ghosting" for quite a few articles on this topic.




  • If the keyboard's hardware avoids the physical issue, the other limit occurs due to the protocol used by USB HID devices – or rather, two protocols. To quote Wikipedia:




    For the user to get the benefit of the full n-key rollover, the complete key press status must be transmitted to the computer. When the data is sent via the USB protocol, there are two operating modes: Human Interface Device (HID) "report protocol" and "boot protocol". The boot protocol, which is enabled on boot, is limited to 8 modifier keys [...] followed by maximum 6 key codes. This will limit the number of simultaneous key presses that can be reported. To get full n-key rollover, HID report protocol must be implemented on both keyboard and computer.




    (If you're sure the keyboard supports it, then it might be just a matter of switching the driver in Windows.)







share|improve this answer























    Your Answer








    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "3"
    ;
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function()
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled)
    StackExchange.using("snippets", function()
    createEditor();
    );

    else
    createEditor();

    );

    function createEditor()
    StackExchange.prepareEditor(
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader:
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    ,
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );






    Folling is a new contributor. Be nice, and check out our Code of Conduct.









    draft saved

    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1445219%2fwhy-can-my-keyboard-only-digest-6-keypresses-at-a-time%23new-answer', 'question_page');

    );

    Post as a guest















    Required, but never shown

























    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    5














    Not all keyboards are like that. What you're referring to is called rollover or key rollover. This simply means a computers ability to correctly handle several simultaneous keystrokes.



    X-key rollover refers to how many keys you can press down at once, while still being registered by the computer.



    I don't know if there is a standard "default" level, but many keyboards are 6-key rollover. There are some gaming and higher end keyboards that have true n-key rollover, which means each key is scanned completely independently by the keyboard hardware. This ensures that each keypress is correctly detected regardless of how many other keys are pressed down at the same time.



    Depending on your keyboard, you could have the option to use 6-key rollover, or enable true n-key rollover. For example, I have a Deck Hassium Pro that has 6-key rollover by default, but there is a hotkey to enable true n-key rollover.






    share|improve this answer























    • This is what I was looking for, that made it all clear, thank you very much!

      – Folling
      6 hours ago















    5














    Not all keyboards are like that. What you're referring to is called rollover or key rollover. This simply means a computers ability to correctly handle several simultaneous keystrokes.



    X-key rollover refers to how many keys you can press down at once, while still being registered by the computer.



    I don't know if there is a standard "default" level, but many keyboards are 6-key rollover. There are some gaming and higher end keyboards that have true n-key rollover, which means each key is scanned completely independently by the keyboard hardware. This ensures that each keypress is correctly detected regardless of how many other keys are pressed down at the same time.



    Depending on your keyboard, you could have the option to use 6-key rollover, or enable true n-key rollover. For example, I have a Deck Hassium Pro that has 6-key rollover by default, but there is a hotkey to enable true n-key rollover.






    share|improve this answer























    • This is what I was looking for, that made it all clear, thank you very much!

      – Folling
      6 hours ago













    5












    5








    5







    Not all keyboards are like that. What you're referring to is called rollover or key rollover. This simply means a computers ability to correctly handle several simultaneous keystrokes.



    X-key rollover refers to how many keys you can press down at once, while still being registered by the computer.



    I don't know if there is a standard "default" level, but many keyboards are 6-key rollover. There are some gaming and higher end keyboards that have true n-key rollover, which means each key is scanned completely independently by the keyboard hardware. This ensures that each keypress is correctly detected regardless of how many other keys are pressed down at the same time.



    Depending on your keyboard, you could have the option to use 6-key rollover, or enable true n-key rollover. For example, I have a Deck Hassium Pro that has 6-key rollover by default, but there is a hotkey to enable true n-key rollover.






    share|improve this answer













    Not all keyboards are like that. What you're referring to is called rollover or key rollover. This simply means a computers ability to correctly handle several simultaneous keystrokes.



    X-key rollover refers to how many keys you can press down at once, while still being registered by the computer.



    I don't know if there is a standard "default" level, but many keyboards are 6-key rollover. There are some gaming and higher end keyboards that have true n-key rollover, which means each key is scanned completely independently by the keyboard hardware. This ensures that each keypress is correctly detected regardless of how many other keys are pressed down at the same time.



    Depending on your keyboard, you could have the option to use 6-key rollover, or enable true n-key rollover. For example, I have a Deck Hassium Pro that has 6-key rollover by default, but there is a hotkey to enable true n-key rollover.







    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered 7 hours ago









    DrZooDrZoo

    6,45921942




    6,45921942












    • This is what I was looking for, that made it all clear, thank you very much!

      – Folling
      6 hours ago

















    • This is what I was looking for, that made it all clear, thank you very much!

      – Folling
      6 hours ago
















    This is what I was looking for, that made it all clear, thank you very much!

    – Folling
    6 hours ago





    This is what I was looking for, that made it all clear, thank you very much!

    – Folling
    6 hours ago













    2














    Search for key rollover.




    • One limit occurs because most keyboards do not have individual wires for each key; instead the keyboard has a matrix (or several) where each key connects a specific row/column, and when too many simultaneous connections are made in the same matrix, they become impossible to distinguish.



      So the first number of simultaneous keys depends on how the keyboard's electronics were designed. Search "keyboard matrix ghosting" for quite a few articles on this topic.




    • If the keyboard's hardware avoids the physical issue, the other limit occurs due to the protocol used by USB HID devices – or rather, two protocols. To quote Wikipedia:




      For the user to get the benefit of the full n-key rollover, the complete key press status must be transmitted to the computer. When the data is sent via the USB protocol, there are two operating modes: Human Interface Device (HID) "report protocol" and "boot protocol". The boot protocol, which is enabled on boot, is limited to 8 modifier keys [...] followed by maximum 6 key codes. This will limit the number of simultaneous key presses that can be reported. To get full n-key rollover, HID report protocol must be implemented on both keyboard and computer.




      (If you're sure the keyboard supports it, then it might be just a matter of switching the driver in Windows.)







    share|improve this answer



























      2














      Search for key rollover.




      • One limit occurs because most keyboards do not have individual wires for each key; instead the keyboard has a matrix (or several) where each key connects a specific row/column, and when too many simultaneous connections are made in the same matrix, they become impossible to distinguish.



        So the first number of simultaneous keys depends on how the keyboard's electronics were designed. Search "keyboard matrix ghosting" for quite a few articles on this topic.




      • If the keyboard's hardware avoids the physical issue, the other limit occurs due to the protocol used by USB HID devices – or rather, two protocols. To quote Wikipedia:




        For the user to get the benefit of the full n-key rollover, the complete key press status must be transmitted to the computer. When the data is sent via the USB protocol, there are two operating modes: Human Interface Device (HID) "report protocol" and "boot protocol". The boot protocol, which is enabled on boot, is limited to 8 modifier keys [...] followed by maximum 6 key codes. This will limit the number of simultaneous key presses that can be reported. To get full n-key rollover, HID report protocol must be implemented on both keyboard and computer.




        (If you're sure the keyboard supports it, then it might be just a matter of switching the driver in Windows.)







      share|improve this answer

























        2












        2








        2







        Search for key rollover.




        • One limit occurs because most keyboards do not have individual wires for each key; instead the keyboard has a matrix (or several) where each key connects a specific row/column, and when too many simultaneous connections are made in the same matrix, they become impossible to distinguish.



          So the first number of simultaneous keys depends on how the keyboard's electronics were designed. Search "keyboard matrix ghosting" for quite a few articles on this topic.




        • If the keyboard's hardware avoids the physical issue, the other limit occurs due to the protocol used by USB HID devices – or rather, two protocols. To quote Wikipedia:




          For the user to get the benefit of the full n-key rollover, the complete key press status must be transmitted to the computer. When the data is sent via the USB protocol, there are two operating modes: Human Interface Device (HID) "report protocol" and "boot protocol". The boot protocol, which is enabled on boot, is limited to 8 modifier keys [...] followed by maximum 6 key codes. This will limit the number of simultaneous key presses that can be reported. To get full n-key rollover, HID report protocol must be implemented on both keyboard and computer.




          (If you're sure the keyboard supports it, then it might be just a matter of switching the driver in Windows.)







        share|improve this answer













        Search for key rollover.




        • One limit occurs because most keyboards do not have individual wires for each key; instead the keyboard has a matrix (or several) where each key connects a specific row/column, and when too many simultaneous connections are made in the same matrix, they become impossible to distinguish.



          So the first number of simultaneous keys depends on how the keyboard's electronics were designed. Search "keyboard matrix ghosting" for quite a few articles on this topic.




        • If the keyboard's hardware avoids the physical issue, the other limit occurs due to the protocol used by USB HID devices – or rather, two protocols. To quote Wikipedia:




          For the user to get the benefit of the full n-key rollover, the complete key press status must be transmitted to the computer. When the data is sent via the USB protocol, there are two operating modes: Human Interface Device (HID) "report protocol" and "boot protocol". The boot protocol, which is enabled on boot, is limited to 8 modifier keys [...] followed by maximum 6 key codes. This will limit the number of simultaneous key presses that can be reported. To get full n-key rollover, HID report protocol must be implemented on both keyboard and computer.




          (If you're sure the keyboard supports it, then it might be just a matter of switching the driver in Windows.)








        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered 7 hours ago









        grawitygrawity

        250k38526587




        250k38526587




















            Folling is a new contributor. Be nice, and check out our Code of Conduct.









            draft saved

            draft discarded


















            Folling is a new contributor. Be nice, and check out our Code of Conduct.












            Folling is a new contributor. Be nice, and check out our Code of Conduct.











            Folling is a new contributor. Be nice, and check out our Code of Conduct.














            Thanks for contributing an answer to Super User!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid


            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.

            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1445219%2fwhy-can-my-keyboard-only-digest-6-keypresses-at-a-time%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Canceling a color specificationRandomly assigning color to Graphics3D objects?Default color for Filling in Mathematica 9Coloring specific elements of sets with a prime modified order in an array plotHow to pick a color differing significantly from the colors already in a given color list?Detection of the text colorColor numbers based on their valueCan color schemes for use with ColorData include opacity specification?My dynamic color schemes

            Invision Community Contents History See also References External links Navigation menuProprietaryinvisioncommunity.comIPS Community ForumsIPS Community Forumsthis blog entry"License Changes, IP.Board 3.4, and the Future""Interview -- Matt Mecham of Ibforums""CEO Invision Power Board, Matt Mecham Is a Liar, Thief!"IPB License Explanation 1.3, 1.3.1, 2.0, and 2.1ArchivedSecurity Fixes, Updates And Enhancements For IPB 1.3.1Archived"New Demo Accounts - Invision Power Services"the original"New Default Skin"the original"Invision Power Board 3.0.0 and Applications Released"the original"Archived copy"the original"Perpetual licenses being done away with""Release Notes - Invision Power Services""Introducing: IPS Community Suite 4!"Invision Community Release Notes

            François Viète Contents Biography Work and thought Bibliography See also Notes Further reading External links Navigation menup. 21Google Bookspp. 75–77Google BooksDe thou (from University of Saint Andrews)ArchivedGoogle BooksGoogle BooksGoogle BooksGoogle booksGoogle Bookscc-parthenay.frL'histoire universelle (fr)Universal History (en)ArchivedAdsabs.harvard.eduPagesperso-orange.frArchive.orgChikara Sasaki. Descartes' mathematical thought p.259Google BooksGoogle BooksGoogle Bookspp. 152 and onwardGoogle BooksGoogle BooksScribd.comGoogle Books1257-7979Google BooksGoogle BooksGoogle BooksGoogle BooksGoogle BooksGoogle BooksGallica.bnf.frGoogle BooksGoogle Books"François Viète"Francois Viète: Father of Modern Algebraic NotationThe Lawyer and the GamblerAbout TarporleySite de Jean-Paul GuichardL'algèbre nouvelle"About the Harmonicon"cb120511976(data)1188044800000 0001 0913 5903n82164680ola2013766880073431702w6vt1sb70287374827140948071409480