{"id":6618,"date":"2026-07-20T13:01:01","date_gmt":"2026-07-20T12:01:01","guid":{"rendered":"https:\/\/pmortensen.eu\/world2\/?p=6618"},"modified":"2026-08-10T14:34:34","modified_gmt":"2026-08-10T13:34:34","slug":"mapping-out-the-keyboard-matrix-for-a-membrane-keyboard","status":"publish","type":"post","link":"https:\/\/pmortensen.eu\/world2\/2026\/07\/20\/mapping-out-the-keyboard-matrix-for-a-membrane-keyboard\/","title":{"rendered":"Mapping out the keyboard matrix for a membrane keyboard"},"content":{"rendered":"<p><!-- T H E   B E G I N N I N G . . .   Marker for editing in WordPress: qqqq --><\/p>\n<p>Mapping out the keyboard matrix for a membrane keyboard<\/p>\n<p>The short version:  xyz<\/p>\n<p>The purpose is to show how most conflicts (for normal English words) can be avoided by proper design of the (electrical) keyboard matrix.<\/p>\n<p>The general idea is to find the conflicts and advantage of them to deduce the keyboard matrix.<\/p>\n<p><!--\n  For Edit Overflow:\n\n    _X -> Z  (existing)\n    _X -> Z  (existing)\n    _X -> Z  (existing)\n    _X -> Z  (existing)\n    _X -> Z  (existing)\n    _X -> Z  (existing)\n    _X -> Z  (existing)\n\n  Extra:\n\n  Template:\n\n    _X -> Z  (existing)\n--><\/p>\n<p><!-- T H E   E N D . . .   Marker for editing in WordPress: pppp --><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mapping out the keyboard matrix for a membrane keyboard The short version: xyz The purpose is to show how most conflicts (for normal English words) can be avoided by proper design of the (electrical) keyboard matrix. The general idea is &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"more-link\" href=\"https:\/\/pmortensen.eu\/world2\/2026\/07\/20\/mapping-out-the-keyboard-matrix-for-a-membrane-keyboard\/\"> <span class=\"screen-reader-text\">Mapping out the keyboard matrix for a membrane keyboard<\/span> Read More &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[26],"tags":[],"_links":{"self":[{"href":"https:\/\/pmortensen.eu\/world2\/wp-json\/wp\/v2\/posts\/6618"}],"collection":[{"href":"https:\/\/pmortensen.eu\/world2\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pmortensen.eu\/world2\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pmortensen.eu\/world2\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pmortensen.eu\/world2\/wp-json\/wp\/v2\/comments?post=6618"}],"version-history":[{"count":142,"href":"https:\/\/pmortensen.eu\/world2\/wp-json\/wp\/v2\/posts\/6618\/revisions"}],"predecessor-version":[{"id":6863,"href":"https:\/\/pmortensen.eu\/world2\/wp-json\/wp\/v2\/posts\/6618\/revisions\/6863"}],"wp:attachment":[{"href":"https:\/\/pmortensen.eu\/world2\/wp-json\/wp\/v2\/media?parent=6618"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pmortensen.eu\/world2\/wp-json\/wp\/v2\/categories?post=6618"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pmortensen.eu\/world2\/wp-json\/wp\/v2\/tags?post=6618"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}