Author Topic: "No matching key error" while setting simplified dvorak for ergodone on tkg.io  (Read 1606 times)

0 Members and 1 Guest are viewing this topic.

Offline mylord

  • Thread Starter
  • Posts: 7
Hi there. I am trying to create a simplified Dvorak layout for my ergodone. I created the layout from http://www.keyboard-layout-editor.com/#/.

Here is the how the layout looks like:




Here is the raw data:

[{x:3.5},"#\n\n\n\n\n\n3",{x:10.5},"*\n\n\n\n\n\n8"],

[{y:-0.875,x:2.5},"@\n\n\n\n\n\n2",{x:1},"$\n\n\n\n\n\n4",{x:8.5},"&\n\n\n\n\n\n7",{x:1},"(\n\n\n\n\n\n9"],

[{y:-0.875,x:5.5},"%\n\n\n\n\n\n5",{a:7},"",{x:4.5},"",{a:4},"^\n\n\n\n\n\n6"],

[{y:-0.875,a:6,w:1.5},"Esc",{a:4},"!\n\n\n\n\n\n1",{x:14.5},")\n\n\n\n\n\n0",{w:1.5},"+\n\n\n\n\n\n="],

[{y:-0.375,x:3.5},">\n\n\n\n\n\n.",{x:10.5},"C\n\n\n\n\n\nc"],

[{y:-0.875,x:2.5},"<\n\n\n\n\n\n,",{x:1},"P\n\n\n\n\n\np",{x:8.5},"G\n\n\n\n\n\ng",{x:1},"R\n\n\n\n\n\nr"],

[{y:-0.875,x:5.5},"Y\n\n\n\n\n\ny",{h:1.5},"{\n\n\n\n\n\n[",{x:4.5,h:1.5},"}\n\n\n\n\n\n]","F\n\n\n\n\n\nf"],

[{y:-0.875,a:7,w:1.5},"",{a:4},":\n\n\n\n\n\n;",{x:14.5},"L\n\n\n\n\n\nl",{w:1.5},"?\n\n\n\n\n\n/"],

[{y:-0.375,x:3.5},"E\n\n\n\n\n\ne",{x:10.5},"T\n\n\n\n\n\nt"],

[{y:-0.875,x:2.5},"O\n\n\n\n\n\no",{x:1},"U\n\n\n\n\n\nu",{x:8.5},"H\n\n\n\n\n\nh",{x:1},"N\n\n\n\n\n\nn"],

[{y:-0.875,x:5.5},"I\n\n\n\n\n\ni",{x:6.5},"D\n\n\n\n\n\nd"],

[{y:-0.875,w:1.5},"_\n\n\n\n\n\n-","A\n\n\n\n\n\na",{x:14.5},"S\n\n\n\n\n\ns",{w:1.5},"|\n\n\n\n\n\n\\"],

[{y:-0.625,x:6.5,a:6,h:1.5},"(",{x:4.5,h:1.5},")"],

[{y:-0.75,x:3.5,a:4},"J\n\n\n\n\n\nj",{x:10.5},"W\n\n\n\n\n\nw"],

[{y:-0.875,x:2.5},"Q\n\n\n\n\n\nq",{x:1},"K\n\n\n\n\n\nk",{x:8.5},"M\n\n\n\n\n\nm",{x:1},"V\n\n\n\n\n\nv"],

[{y:-0.875,x:5.5},"X\n\n\n\n\n\nx",{x:6.5},"B\n\n\n\n\n\nb"],

[{y:-0.875,a:7,w:1.5},"",{a:4},":\n\n\n\n\n\n;",{x:14.5},"Z\n\n\n\n\n\nz",{a:7,w:1.5},""],

[{y:-0.375,x:3.5},"",{x:10.5},""],

[{y:-0.875,x:2.5},"",{x:1,a:6},"left",{x:8.5},"right",{x:1,a:7},""],

[{y:-0.75,x:0.5,a:6},"Nav","LWin",{x:14.5,a:7},"",""],

[{r:30,rx:6.5,ry:4.25,y:-1,x:1,a:6},"LCtrl","LAlt"],

[{h:2},"Space",{h:2},"Delete","Home"],

[{x:2},"End"],

[{r:-30,rx:13,y:-1,x:-3},"RAlt","RCtrl"],

[{x:-3},"PgUp",{h:2},"Enter",{h:2},"Backspace"],

[{x:-3},"PgDn"]



The problem is when I copy the raw data of the Dvorak layout to the https://tkg.io/ I get ' No matching keys' error.

Here is the error:




What should I do? Should I place the keys like on the QWERTY keyboard? If so why do ergodone producers call it a programmable keyboard?

Offline yangdigi

  • Posts: 79
  • Location: China
the key's name that you write in kle shoud be like this: https://tkg.io/#help.
You can't creat new key as you want. Your OS knows your inputed keys only with keycodes.
If you want to input (, in fact it is Shift+9. So write it as Fn1, then choose its function to be shift+9 in tkg.