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;
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
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.
add a comment |
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
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
add a comment |
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
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
keyboard
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.
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
add a comment |
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
add a comment |
2 Answers
2
active
oldest
votes
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.
This is what I was looking for, that made it all clear, thank you very much!
– Folling
6 hours ago
add a comment |
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.)
add a comment |
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.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
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.
This is what I was looking for, that made it all clear, thank you very much!
– Folling
6 hours ago
add a comment |
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.
This is what I was looking for, that made it all clear, thank you very much!
– Folling
6 hours ago
add a comment |
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.
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.
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
add a comment |
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
add a comment |
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.)
add a comment |
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.)
add a comment |
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.)
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.)
answered 7 hours ago
grawitygrawity
250k38526587
250k38526587
add a comment |
add a comment |
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.
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.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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
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