Skip to content

Instantly share code, notes, and snippets.

@canatella
Last active February 13, 2019 12:25
Show Gist options
  • Save canatella/b861ef60d326df4e6dbdd5139482956c to your computer and use it in GitHub Desktop.
Save canatella/b861ef60d326df4e6dbdd5139482956c to your computer and use it in GitHub Desktop.
quetch
[
{
"name": "quetch",
"switchMount": "cherry",
"switchBrand": "kailh",
"switchType": "PG151101D64/D10",
"plate": true
},
[
"\nesc\n\nreset",
"B\nb\n—\n\n\n\n\nF9",
"É\né\n–\n.´\n\n\n{\nF10",
"P\np\n⎀\n§\n\n\n\nF11",
"O\no\n⌦\nœ\n\n\n\nF12",
"È\nè\n_\n.`\n\n\n<",
"\nbksp",
"!\n.^\n\n\n\n\n_\n*\n↟",
"V\nv\n\n~\n\n\n\n7\n⇇",
"D\nd\n\n%\n\n\n\n8\n↑",
"L\nl\n\n\\\n\n\n\n9\n⇉",
"J\nj\n\n`\n\n\n\n/\n⤒",
"Z\nz\n\nint7\n\n\n\n\nint4"
],
[
"Ç\nç\nça\nÇa\n\n\n(\n\n\nshift",
"A\na\n&\næ\n\n\n\nF5\n\nnav",
"U\nu\n|\nù\n\n\n\nF6\n\nsuper",
"I\ni\n.¨\nï\n\n\n\nF7\n\nalt",
"E\ne\n⌫\n⏎\n\n\n\nF8\n\nctrl",
";\n,\n\n\n\n\n\n\n’",
{
"h": 2
},
"\nenter",
"C\nc\n\n@\n\n\n\n+\n↡",
"T\nt\n\n+\n\n\n\n4\n←\nctrl",
"S\ns\n\n-\n\n\n\n5\n↓\nalt",
"R\nr\n\n/\n\n\n\n6\n→\nsuper",
"N\nn\n\n*\n\n\n\n.\n⤓\nnav",
"M\nm\n\nint8\n\n\n\n⎵\nint3\nshift"
],
[
"^\n=\n==\n\n\n\n\n\n!=",
"À\nà\n\n\n\n\n[\nF1\n>",
"Y\ny\n°\n\n\n\n\nF2\n}",
"X\nx\n\n\n\n\n\nF3\n]",
":\n.\n€\n\n\n\n\nF4\n)",
"K\nk",
{
"x": 1
},
"?\n'\n\n\"\n\n\n\n-",
"Q\nq\n\n#\n\n\n\n1\n(",
"G\ng\n\n$\n\n\n\n2\n[",
"H\nh\n\n«\n\n\n\n3\n{",
"F\nf\n\n»\n\n\n\n,\n<",
"W\nw\n\nint9"
],
[
{
"a": 7
},
"⇪num",
"",
"",
"",
"⇪prog",
{
"a": 4
},
"\nspace\n\n\n\n\n\n\n\nlower",
{
"a": 7
},
"⇪num",
{
"a": 4
},
"\ntab\n\n\n\n\n\n0\n\nraise",
{
"a": 7
},
"⇪prog",
{
"a": 4
},
"\ncaps",
"\nvold\n\nvolx",
"\nvolu\n\nvolx",
{
"a": 7
},
"⇪num"
]
]

Description

The Quetch is a Planck inspired keyboard design with 13 columns and a 2u vertical key in the middle. I first used a Typematrix keyboard and I really enjoyed the big enter key at the middle. It also provides an additionnal welcomed thumb accessible key. The big enter key allows soldering all the chips on the top side of the plate, so the bottom side is empty to limit keyboard depth. The default layout is inspired by the french bépo layout.

Layers

  • keycode prefix: BP

main

The main layer based on the bépo french layout.

  • position: bottom-left
  • base: true

prog

An alternative base layer meant for programming. The french specific characters are replaced by the various opening bracket symbols.

  • position: center-left
  • base: true

shift

The shifted symbols. This layer is not physical as it is handled natively by the bépo layout.

  • position: top-right
  • physical: false

lower

Layer with symbols lousely based on the unshifted bépo numeric row for the right hand.

  • position: bottom-right

raise

Layer with symbols lousely based on the unshifted bépo numeric row for the left hand.

nav

Layer with navigation arrows page up/down, home/end, etc, less common french characters and all opening and closing brackets.

  • position: top-center

num

Layer with a numeric keypad and the function keys.

  • position: center-right
.textsize3 {
font-size: 5pt;
}
.keylabel1 {
color: red !important;
}
.keylabel5 {
color: blue !important;
}
.keylabel3 {
color: lime !important;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment