{"id":6622,"date":"2021-07-22T04:29:38","date_gmt":"2021-07-22T02:29:38","guid":{"rendered":"https:\/\/www.the-g-lab.tech\/?p=6622"},"modified":"2024-06-25T13:04:29","modified_gmt":"2024-06-25T11:04:29","slug":"what-is-anti-ghosting-for-a-keyboard","status":"publish","type":"post","link":"https:\/\/www.the-g-lab.tech\/en\/what-is-anti-ghosting-for-a-keyboard\/","title":{"rendered":"What is &#8220;Anti-Ghosting&#8221; for a Keyboard ?"},"content":{"rendered":"\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"329\" src=\"https:\/\/www.the-g-lab.tech\/wp-content\/uploads\/Rubi-Nouveau-1024x329-1.png\" alt=\"\" class=\"wp-image-369\" srcset=\"https:\/\/www.the-g-lab.tech\/wp-content\/uploads\/Rubi-Nouveau-1024x329-1.png 1024w, https:\/\/www.the-g-lab.tech\/wp-content\/uploads\/Rubi-Nouveau-1024x329-1-800x257.png 800w, https:\/\/www.the-g-lab.tech\/wp-content\/uploads\/Rubi-Nouveau-1024x329-1-300x96.png 300w, https:\/\/www.the-g-lab.tech\/wp-content\/uploads\/Rubi-Nouveau-1024x329-1-768x247.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><em><em>If you have played on standard keyboards, you have probably not managed to perform actions by pressing several keys simultaneously. This is called ghosting. In other words, the keyboard controller is not able to interpret pressing multiple keys at the same time. Anti-ghosting has been developed to overcome this problem.<\/em><\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><br>THE ORIGIN OF GHOSTING<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You should know that the contacts under each key are not taken into account individually but rather in their switching configuration following a matrix of rows and columns (see diagram). Each \u201csquare\u201d then forming a block (in green on the image).<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"292\" src=\"https:\/\/www.the-g-lab.tech\/wp-content\/uploads\/Ghosting-1024x292.png\" alt=\"\" class=\"wp-image-370\" srcset=\"https:\/\/www.the-g-lab.tech\/wp-content\/uploads\/Ghosting-1024x292.png 1024w, https:\/\/www.the-g-lab.tech\/wp-content\/uploads\/Ghosting-800x228.png 800w, https:\/\/www.the-g-lab.tech\/wp-content\/uploads\/Ghosting-300x86.png 300w, https:\/\/www.the-g-lab.tech\/wp-content\/uploads\/Ghosting-768x219.png 768w, https:\/\/www.the-g-lab.tech\/wp-content\/uploads\/Ghosting.png 1194w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Finally, the controller (electronic brain of the keyboard) interprets the support on a key through the interconnection of lines and columns. For example, if the \u201cE\u201d key is pressed, the controller identifies the key by analyzing the row and column. Below, line 2 and column 3 equals the letter \u201cE\u201d.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"466\" src=\"https:\/\/www.the-g-lab.tech\/wp-content\/uploads\/Ghosting-2-1024x466.png\" alt=\"\" class=\"wp-image-371\" srcset=\"https:\/\/www.the-g-lab.tech\/wp-content\/uploads\/Ghosting-2-1024x466.png 1024w, https:\/\/www.the-g-lab.tech\/wp-content\/uploads\/Ghosting-2-800x364.png 800w, https:\/\/www.the-g-lab.tech\/wp-content\/uploads\/Ghosting-2-300x137.png 300w, https:\/\/www.the-g-lab.tech\/wp-content\/uploads\/Ghosting-2-768x350.png 768w, https:\/\/www.the-g-lab.tech\/wp-content\/uploads\/Ghosting-2.png 1197w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">This system is simple, reliable and inexpensive to make but is also the source of ghosting. By simultaneously pressing the letters \u201cZ\u201d and \u201cG\u201d, there is no problem since the controller easily identifies the coordinates of the two keys: line 2 + column 2 for \u201cZ\u201d and line 3 + column 5 for \u201cG\u201d \u201c. On the other hand, if the three \u201cZ\u201d \u201cS\u201d and \u201cD\u201d keys are pressed simultaneously, the controller will have no trouble identifying the \u201cZ\u201d and \u201cS\u201d keys (line 2 + column 2 and line 3). + column 2). But he will not know if it is the \u201cD\u201d or \u201cE\u201d key that is pressed because it belongs to the same block.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"392\" height=\"387\" src=\"https:\/\/www.the-g-lab.tech\/wp-content\/uploads\/Ghosting-3.png\" alt=\"\" class=\"wp-image-372\"\/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">As a result, it can also validate one of the two keys or both. In reality, the controller will consider five possibilities and this is called the ghosting effect.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"572\" src=\"https:\/\/www.the-g-lab.tech\/wp-content\/uploads\/Ghosting-4-1024x572.png\" alt=\"\" class=\"wp-image-373\" srcset=\"https:\/\/www.the-g-lab.tech\/wp-content\/uploads\/Ghosting-4-1024x572.png 1024w, https:\/\/www.the-g-lab.tech\/wp-content\/uploads\/Ghosting-4-800x447.png 800w, https:\/\/www.the-g-lab.tech\/wp-content\/uploads\/Ghosting-4-300x168.png 300w, https:\/\/www.the-g-lab.tech\/wp-content\/uploads\/Ghosting-4-768x429.png 768w, https:\/\/www.the-g-lab.tech\/wp-content\/uploads\/Ghosting-4.png 1197w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">For players, the solution is to redefine the shortcuts to prevent the selected keys are on the same block but it is not always very ergonomic in the sense that the keys may be too far apart.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><br>The Anti-Ghosting<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The anti-ghosting keyboards thus propose a more complex matrix that can be extended on the whole keyboard or a part like the keys dedicated to the displacement \u201cZ + Q + S + D\u201d and the special keys like \u201cALT\u201d, \u201cCTRL\u201d and \u201cMAJ\u201d. Obviously, this type of keyboard requires a specific development of the matrix which also explains their price a little higher.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Therefore, the solution is to opt for a keyboard incorporating this type of technology such as Keyz Rubidium or Keyz Carbon V2 The G-Lab. Thus equipped, you will not have problems by simultaneously pressing several keys which will allow you to be more effective in the different games.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you have played on standard keyboards, you have probably not managed to perform actions by pressing several keys simultaneously. This is called ghosting.<\/p>\n","protected":false},"author":1,"featured_media":369,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[3708],"tags":[],"class_list":["post-6622","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-gaming-en"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.the-g-lab.tech\/en\/wp-json\/wp\/v2\/posts\/6622","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.the-g-lab.tech\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.the-g-lab.tech\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.the-g-lab.tech\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.the-g-lab.tech\/en\/wp-json\/wp\/v2\/comments?post=6622"}],"version-history":[{"count":0,"href":"https:\/\/www.the-g-lab.tech\/en\/wp-json\/wp\/v2\/posts\/6622\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.the-g-lab.tech\/en\/wp-json\/wp\/v2\/media\/369"}],"wp:attachment":[{"href":"https:\/\/www.the-g-lab.tech\/en\/wp-json\/wp\/v2\/media?parent=6622"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.the-g-lab.tech\/en\/wp-json\/wp\/v2\/categories?post=6622"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.the-g-lab.tech\/en\/wp-json\/wp\/v2\/tags?post=6622"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}