Toss (enjoy DIY fun)----Customizable keyboard GH60 custom row __ Mechanical keyboard

Source: Internet
Author: User
requires two web sites

The first is the address of the default GH60 column
Http://www.keyboard-layout-editor.com/#/layouts/7d55431c8a8d9f9bf94b6f6af8ce7c12
The second is to generate the address of the Eep file and to see what the label for each key corresponds to.
http://keyboard.fans/tkg need to prepare materials and tool materials

PCB board
Satellite axis
Locating board (required for triangle axes)
Axis
Shell
LED Light Bead
Key caps
Lindy Line Tools

Tin Welding Tool Cover

The assembly process is omitted here, directly on the finished product.

The general process of the brush can look at the tutorials that the boss of the Department of the family has recorded.
Https://pan.baidu.com/s/1c3VASzY Brush with column process

Is divided into two steps set up a row with

First enter http://www.keyboard-layout-editor.com/Select default 60%, go in to set the keys of each layer, each layer is set up need to save. The label for all keys can be viewed on the help page of the second link.

My keyboard has a total of four layers (code at the bottom)
Default Layer

FN Layer-requires holding down the FN0 key to work

Keypad layer-Need to switch

Toggle layer-For switching between the default layer and the keypad layer
Generating eep files

Enter the website http://keyboard.fans/tkg
Multi-layer is in standard mode, follow the settings I have below OK.

Here are four layers of code, the default layer->0,FN layer->1, keypad layer->3, switch layer->2.

0-The default layer [ESC],!\n1 "," @\n2 "," #\n3 "," $\n4 ","%\n5 "," ^\n6 "," &\n7 "," *\n8 "," (\n9 ",") \n0 "," _\n-"," +\n= ", {w:2}," Backspace "], [{w:1.5}," tab "," Q "," W "," E "," R "," T "," Y "," U "," I "," O "," P "," {\n[","}\n] ", {w:1.5}," |\n\\ "], [{w:1.75}," Caps Lock "," A "," S "," D "," F "," G "," H "," J "," K "," L ",": \ n; "," \ n ' ", {w:2.25}," Enter "], [{w:2.25}," Shift "," Z "," X "," C "," V "," B "," N "," M "," <\n, "," >\n. ""? \n/", {w:2.75}," ↑ "], [{w:1.25}, ' Ctrl ', {w:1.25}, ' Win ', {w:1.25}, ' Alt ', {w:6.25 }, "Space", {w:1.25}, "Fn0", {w:1.25}, "←", {w:1.25}, "↓", {w:1.25}, "→"] 1-fn layer ["~\n", "F1", "F2", "F3", "F4", "F5", "F6", "F7 "," F8 "," F9 "," F10 "," F11 "," F12 ", {w:2}," Delete "], [{w:1.5}," Fn4 "," Btn1 "," Mouse Up "," Btn2 "," Wheel up ", {a:7}," "," "," "," "," "," "," "" {a:4}, "Ins", {a:7}, "", {a:4}, "Psc", "Scrlk", "Pause\nbreak", {w:1.5}, "Calc"], [{a:7,w:1.75}, "", {a:4}, "Mouse left", " Mouse down "," Mouse Right "," Wheel down ", {a:7}," ", {a:4}," Whome ", {a:7}," "," "," "," "," ", {w:2.25}," "], [{w:2.25}," ", {A:4 }, "Fn2", "Fn1", "Fn3", {a:7}, "", "", "", "", {a:4}, "Voldn", "Volup", "Mute", {w:2.75}, "PgUp"], [{a:7,w:1.25}, "", {W: 1.25}, "", {w:1.25}, "", {w:6.25}, "", {a:4,w:1.25}, "Fn0", {w:1.25}, "Home", {w:1.25}, "PgDn", {w:1.25}, "End" 2-toggle layer [{A:7 }, "", {a:4}, "Fn5", "Fn6", {a:7}, "", "", "", "", "", "", "", "" "," "," "," "," ", {w:2}," "], [{w:1.5}," "," "," "," "," "," "," "," "," "," "", "" "," "", "" " , "", "", {w:1.5}, ""], [{w:1.75}, "", "", "", "", "", "", "" "," "," "," "," "," "," ",", {w:2.25}, ""], [{w:2.25}, "", "", "", "", "", "", "", "", "", "", "" "," "," "," ", {w:2.75}," "], [{w:1.25}," ", {w:1.25}," ", {w:1.25}," ", {w:6.25}," ", {a:4,w:1.25}," Fn0 ", {a:7,w:1.25}," ", {W : 1.25}, "", {w:1.25}, ""] 3-keypad [{a:7}, "", "", "", "", {a:4}, "Num Lock", "7\nhome", "8\n↑", "9\npgup", "/", {a:7}, "", "", "", "" "," "," "" , {w:2}, ""], [{w:1.5}, "", "", "", "", "", "", "", "" ", {a:4}," 4\n← "," 5 "," 6\n→ "," * ", {a:7}," "," "," "," ", {w:1.5}," "", [{w:1.75}, "", "", "", "", "", "" "," "," ", {a:4}," 1\nend "," 2\n↓ "," 3\npgdn ","-", {a:7}," "," "," ", {w:2.25}," "], [{w:2.25}," "," "," "," "," ", {a:4}," "," 0\nins "," 0\nins ",". \ndel "," + ", {a:7}," "," ", {w:2.75}," "], [{w:1.25}," ", {w:1.25}," ", {w:1.25}," ", {w:6.25}," ", {a:4,w:1.25} , "Fn0", {a:7,w:1.25}, "", {w:1.25}, "", {w:1.25}, ""]

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.