Minecraft PC IP: play.cubecraft.net

Fanaax

Novice Member
May 25, 2017
56
28
33
Hi!
I'm Fanaax. An old member, but kinda didn't use the forums too much until some days ago.I am from Spain, but live in Norway (Yes, i do speak both Spanish and Norwegian, and i am learning french)
I stopped Minecrafting several years ago, and now that i am returning, I thought it would be a good opportunity to introduce myself and make some friends. My IGN is the same as my forum's, so if you want to be my friend or play with me feel free to add me to your party/friend list. I'm a decent PVPer, so i play most of games that includes PVP. My keyboard has this wierd system that doesnt allow me to press 3 keys at a time, that makes it very hard for me to do critical while running in diagonal.

I would also appreciate if someone has a solution for this, but it may just be my PCs fault.

Ingame, i like Skywars, Eggwars, Minerware, Lucky blocks, Duels and a good amount of the Featured games.

I also enjoy building, and had some decent buildings on my previous computer that got resetted. (F)

Right now im waiting for 1.14.4 World edit to continue on a building, I might post it here after if you want to.


Thanks for reading, and remember you can add me if you wanna play with me.
 

Starry

Forum Expert
Oct 24, 2016
686
2,028
354
19
Belgium
Hai Fanaax, nice to meet you :). You seem like a nice person to me. If you’ve any questions feel free to ask them!
 

Fanaax

Novice Member
May 25, 2017
56
28
33
Hai Fanaax, nice to meet you :). You seem like a nice person to me. If you’ve any questions feel free to ask them!
Thanks. I don't think I will need to, since as I said I'm a pretty old and experienced member.

Thanks for you comment!
 

MrGrumpyCheese

Dedicated Member
Jul 15, 2016
485
1,395
198
Classic Edition
My keyboard has this wierd system that doesnt allow me to press 3 keys at a time, that makes it very hard for me to do critical while running in diagonal.

I would also appreciate if someone has a solution for this, but it may just be my PCs fault.

Modern keyboards don't have a separate switch for each key, which would allow any combination of key presses to be detected. Instead, keys are arranged on a matrix of wires (it's cheaper to make it this way). To detect a single key, all rows and columns of the grid are scanned sequentially to check for a depressed key. If you have the row number and column number of a grid you can identify the individual cell (or key):

upload_2019-8-10_18-27-58.png

This is a very much simplified setup. Commonly used and adjacent keys will rarely be on the same line, and the matrix doesn't follow the grid layout of the visible keys.

Here the S key is pressed to walk backwards. This means row 2 detects a key press and so does column 2. The keyboard knows the only key that could have caused this is S.

Let's say you want to walk backwards and strafe right at the same time so press S and D together. Now row 2 and columns 2 and 3 are detecting something:

upload_2019-8-10_22-24-26.png


The two keys are still identifiable.

Now say you want to press X to do another function. Rows 2 & 3 and columns 2 & 3 are returning a signal:

upload_2019-8-10_22-27-44.png


You can see how it's impossible to distinguish which keys are being pressed without assuming all 4 are (which is incorrect). This is basically why your keyboard limits you to 2 simultaneous key presses for certain combinations. Note: from the diagram you may have noticed that pressing only two keys together, for example S and C, would cause the same problem. In a real keyboard this will be avoided by having a different layout of the matrix.

Now I doubt your keyboard limits all keys to a maximum of 2 simultaneously, unless it is very old. Keyboard manufacturers purposely ensure commonly used characters are on separate 'rows' and 'columns' of the hidden matrix, and they do the same for letters that commonly follow each other in language. It may be that you have set your keybindings to rarely used characters that share lines in the matrix so cannot be distinguished. It'll vary between keyboards for different languages of course, but you may be able to find a website that allows you to check which keys can be detected in different combinations. http://en.key-test.ru/ works well for the English layout for example. I found with some pairs of keys pressed that it's hard to find a third that is detected, whilst I'm also able to do 6 keys at once on my keyboard (A, S, D, J, K and L). Note that modifier keys like Ctrl, Shift and Alt are completely independent of all other keys, so it's good to bind these to common functions.

Solutions:
You could rebind your keys in Minecraft to allow wild combinations after finding which keys work together.
You could buy a keyboard with better rollover (that allows more keys to be detected at once).
 
  • Like
Reactions: Fanaax

Fanaax

Novice Member
May 25, 2017
56
28
33
Modern keyboards don't have a separate switch for each key, which would allow any combination of key presses to be detected. Instead, keys are arranged on a matrix of wires (it's cheaper to make it this way). To detect a single key, all rows and columns of the grid are scanned sequentially to check for a depressed key. If you have the row number and column number of a grid you can identify the individual cell (or key):

View attachment 155011
This is a very much simplified setup. Commonly used and adjacent keys will rarely be on the same line, and the matrix doesn't follow the grid layout of the visible keys.

Here the S key is pressed to walk backwards. This means row 2 detects a key press and so does column 2. The keyboard knows the only key that could have caused this is S.

Let's say you want to walk backwards and strafe right at the same time so press S and D together. Now row 2 and columns 2 and 3 are detecting something:

View attachment 155018

The two keys are still identifiable.

Now say you want to press X to do another function. Rows 2 & 3 and columns 2 & 3 are returning a signal:

View attachment 155019

You can see how it's impossible to distinguish which keys are being pressed without assuming all 4 are (which is incorrect). This is basically why your keyboard limits you to 2 simultaneous key presses for certain combinations. Note: from the diagram you may have noticed that pressing only two keys together, for example S and C, would cause the same problem. In a real keyboard this will be avoided by having a different layout of the matrix.

Now I doubt your keyboard limits all keys to a maximum of 2 simultaneously, unless it is very old. Keyboard manufacturers purposely ensure commonly used characters are on separate 'rows' and 'columns' of the hidden matrix, and they do the same for letters that commonly follow each other in language. It may be that you have set your keybindings to rarely used characters that share lines in the matrix so cannot be distinguished. It'll vary between keyboards for different languages of course, but you may be able to find a website that allows you to check which keys can be detected in different combinations. http://en.key-test.ru/ works well for the English layout for example. I found with some pairs of keys pressed that it's hard to find a third that is detected, whilst I'm also able to do 6 keys at once on my keyboard (A, S, D, J, K and L). Note that modifier keys like Ctrl, Shift and Alt are completely independent of all other keys, so it's good to bind these to common functions.

Solutions:
You could rebind your keys in Minecraft to allow wild combinations after finding which keys work together.
You could buy a keyboard with better rollover (that allows more keys to be detected at once).



You didnt have to spend this much time on this tho. but i really appreciate it!
 
  • Like
Reactions: MrGrumpyCheese
Members Online

Team online

Latest profile posts

marshduck11 wrote on Kloska's profile.
Ducky friend!
10,000 eggs Eggwars - 18/04/2024

image.png
i keep falling through the “forest clearing“ cage whenever i play solo skywars bedrock pls fix im too lazy to make a bug report
Eli
The return of the Snow Rank

1713448196080.png
Top Bottom