Skip to content

Commit 013d7e4

Browse files
committed
deploy: 2526251
1 parent 0e76998 commit 013d7e4

11 files changed

Lines changed: 38 additions & 8 deletions

File tree

index.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<!doctype html><html><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><title>ToyKeeper&#39;s Kanata keymap for Logitech K400+ | KeymapDB</title><meta name="title" content="ToyKeeper&#39;s Kanata keymap for Logitech K400+ | KeymapDB"><meta name="description" content="Get inspired by ToyKeeper&#39;s 82-key Logitech K400+ keymap and browse other Kanata keymaps like this."><meta name="keywords" content="QMK,keyboard,keymap,remapping,database,open-source,mechanical keyboards,ergomech,keycap,custom,customization,ZMK,typing,touchtyping,macros,inspiration,ideas,QWERTY,Colemak,Dvorak,keyboard layout"><meta name="author" content="ToyKeeper"><meta name="twitter:data1" content="ToyKeeper"><meta name="robots" content="index, follow"><meta property="og:title" content="ToyKeeper&#39;s Kanata keymap for Logitech K400+ | KeymapDB"><meta property="twitter:title" content="ToyKeeper&#39;s Kanata keymap for Logitech K400+ | KeymapDB"><meta property="og:type" content="website"><meta property="og:image" content="https://raw.githubusercontent.com/ToyKeeper/kanata-logitech-k400plus/trunk/tk-k400%2B.png"><meta property="twitter:image" content="https://raw.githubusercontent.com/ToyKeeper/kanata-logitech-k400plus/trunk/tk-k400%2B.png"><meta property="twitter:card" content="summary_large_image"><meta property="og:image:alt" content="Non-split row-staggered Logitech K400+ with Dvorak, QWERTY, and Colemak legends."><meta property="og:url" content="/keymaps/toykeeper-kanata_k400plus/"><meta property="og:description" content="Get inspired by ToyKeeper&#39;s 82-key Logitech K400+ keymap and browse other Kanata keymaps like this."><meta property="twitter:description" content="Get inspired by ToyKeeper&#39;s 82-key Logitech K400+ keymap and browse other Kanata keymaps like this."><link rel="canonical" href="/keymaps/toykeeper-kanata_k400plus/"><link rel="shortcut icon" type="image/svg+xml" href="/assets/svg/logo/light.svg" sizes="any"><link rel="icon" type="image/svg+xml" href="/assets/svg/logo/light.svg" sizes="any"><link rel="apple-touch-icon" href="/assets/img/apple-touch-icon.png"><link rel="stylesheet" href="/assets/css/nouislider.css"><link rel="stylesheet" href="/assets/css/main.css"></head><body class="flex flex-col h-screen bg-white text-gray-800 break-words"><header id="header" class="header-shadow bg-white px-6 py-5 z-50 fixed w-full top-0 transition-all transform ease-in-out duration-500"><div class="mx-auto flex items-center flex-wrap justify-between"><div class="sm:mr-8"><a class="flex items-center" href="/"><img src="/assets/svg/logo/light.svg" class="max-h-10 mr-2" alt="Logo (Treasure map on a keycap)"> <span class="text-xl text-teal-700 font-semibold self-center">KeymapDB</span></a></div><nav id="menu" class="order-last md:order-none items-center flex-grow w-full md:w-auto md:flex hidden mt-2 md:mt-0"><a href="/about" class="block mt-4 md:inline-block md:mt-0 font-medium text-gray-700 hover:text-teal-600 text-base mr-4">About</a> <a href="https://github.com/precondition/keymapdb" target="_blank" rel="noopener noreferrer" class="block mt-4 md:inline-block md:mt-0 font-medium text-gray-700 hover:text-teal-600 text-base mr-4">GitHub</a></nav><form id="search" action="/" class="order-last sm:order-none flex-grow items-center justify-end hidden sm:block mt-6 sm:mt-0"><label class="visually-hidden" for="header-searchbox">Search here ...</label> <input type="text" name="search" id="header-searchbox" placeholder="Search here ..." class="w-full sm:max-w-xs bg-gray-200 border border-transparent float-right focus:bg-white focus:border-gray-300 focus:outline-none h-8 p-4 placeholder-gray-500 rounded text-gray-700 text-sm"></form><div id="menu-toggle" class="flex items-center md:hidden text-gray-700 hover:text-teal-600 cursor-pointer sm:ml-6"><svg xmlns="https://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-menu"><line x1="3" y1="12" x2="21" y2="12"></line><line x1="3" y1="6" x2="21" y2="6"></line><line x1="3" y1="18" x2="21" y2="18"></line></svg></div></div></header><main class="mx-7 lg:mx-6 mt-32 flex-grow"><article class="max-w-5xl mx-auto"><header class="mb-14"><h1 class="text-3xl text-center font-bold leading-normal text-gray-900 mt-0 mb-3">ToyKeeper&#39;s Kanata keymap for Logitech K400+</h1><h2 class="text-2xl text-center leading-normal text-gray-750 mt-0 mb-3">Author: ToyKeeper</h2><a href="https://raw.githubusercontent.com/ToyKeeper/kanata-logitech-k400plus/trunk/tk-k400%2B.png"><img class="w-full m-0 rounded-t lazy" src="https://raw.githubusercontent.com/ToyKeeper/kanata-logitech-k400plus/trunk/tk-k400%2B.png" width="960" height="500" alt="Non-split row-staggered Logitech K400+ with Dvorak, QWERTY, and Colemak legends."></a></header><div id="content" class="prose text-gray-800 max-w-none"><p>A cheap wireless keyboard+mouse for media PCs. It sucks, but you can make it suck less with Kanata. Fixes some hardware issues and adds quality-of-life features and extra core layouts. Designed to be customized easily; includes example configs and scripts.</p><table><th colspan="2" class="text-xl font-bold">Keyboard</th><tr><td>Keyboard Name</td><td>Logitech K400+</td></tr><tr><td>Stagger</td><td>Row</td></tr><tr><td>Key Count</td><td>82</td></tr><tr><td>Split</td><td>No ❌</td></tr><tr><td>Rotary Encoder(s)</td><td>No ❌</td></tr><tr><td>Firmware(s)</td><td>Kanata</td></tr><th colspan="2" class="text-xl font-bold">Keymap</th><tr><td>Base Layout(s)</td><td>Dvorak, QWERTY, Colemak</td></tr><tr><td>Language(s)</td><td>English</td></tr><tr><td>Letter(s) on thumb</td><td>No ❌</td></tr><tr><td>Layer Count</td><td>7</td></tr><tbody><th colspan="2" class="text-xl font-bold">Firmware Features</th><tr><td>Home Row Mods</td><td>No ❌</td></tr><tr><td>Combos</td><td>No ❌</td></tr><tr><td>Tap Dance</td><td>No ❌</td></tr><tr><td>Auto Shift</td><td>No ❌</td></tr></tbody><tbody><th colspan="2" class="text-xl font-bold">Use Case</th><tr><td>OS</td><td>Linux</td></tr><tr><td>Special Keybinding Schemes</td><td>None</td></tr></tbody><tbody class="break-words"><th colspan="2" class="text-xl font-bold">Links</th><tr><td>Keymap Folder</td><td><a href="https://github.com/ToyKeeper/kanata-logitech-k400plus">https:<wbr>/<wbr>/github.com<wbr>/ToyKeeper<wbr>/kanata-logitech-k400plus</a></td></tr><tr><td>Write-Up</td><td><a href="https://github.com/ToyKeeper/kanata-logitech-k400plus/blob/trunk/readme.md">https:<wbr>/<wbr>/github.com<wbr>/ToyKeeper<wbr>/kanata-logitech-k400plus<wbr>/blob<wbr>/trunk<wbr>/readme.md</a></td></tr></tbody></table></div></article></main><footer class="mt-20 px-10 py-8 bg-gray-200"><div class="max-w-5xl mx-auto text-gray-700 text-center"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 980 980" class="inline max-h-4 mb-0.5 fill-current stroke-current text-gray-700" aria-labelledby="copyleftTitleID" role="img"><title id="copyleftTitleID">Copyleft</title><circle cx="490" cy="490" r="440" fill="none" stroke-width="100"/><path d="M219,428H350a150,150 0 1 1 0,125H219a275,275 0 1 0 0-125z"/></svg> 2025 <a href="/" class="font-medium" target="_blank" rel="noopener noreferrer">KeymapDB</a>. Made by <a href="https://github.com/precondition" target="_blank" rel="noopener noreferrer">precondition</a> using <a href="https://www.11ty.dev" target="_blank" rel="noopener noreferrer">Eleventy</a> and <a href="https://tailwindcss.com" target="_blank" rel="noopener noreferrer">Tailwind CSS</a>.</div></footer><script src="/assets/js/bundle.js"></script></body></html>

keymaps_metadata.json

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3526,6 +3526,34 @@
35263526
"isComboEnabled": false,
35273527
"isAutoShiftEnabled": false
35283528

3529+
},
3530+
{
3531+
3532+
"url": "/keymaps/toykeeper-kanata_k400plus/",
3533+
"fileSlug": "toykeeper-kanata_k400plus",
3534+
"title": "ToyKeeper's Kanata keymap for Logitech K400+",
3535+
"keymapUrl": "https://github.com/ToyKeeper/kanata-logitech-k400plus",
3536+
"author": "ToyKeeper",
3537+
"keymapImage": "https://raw.githubusercontent.com/ToyKeeper/kanata-logitech-k400plus/trunk/tk-k400%2B.png",
3538+
"keyCount": 82,
3539+
"firmwares": ["Kanata"],
3540+
"keyboard": "Logitech K400+",
3541+
"baseLayouts": ["Dvorak","QWERTY","Colemak"],
3542+
"stagger": "row",
3543+
"isSplit": false,
3544+
"languages": ["English"],
3545+
"summary": "A cheap wireless keyboard+mouse for media PCs. It sucks, but you can make it suck less with Kanata. Fixes some hardware issues and adds quality-of-life features and extra core layouts. Designed to be customized easily; includes example configs and scripts.",
3546+
"OS": ["Linux"],
3547+
"keybindings": [],
3548+
"writeup": "https://github.com/ToyKeeper/kanata-logitech-k400plus/blob/trunk/readme.md",
3549+
"hasRotaryEncoder": false,
3550+
"hasLetterOnThumb": false,
3551+
"layerCount": 7,
3552+
"hasHomeRowMods": false,
3553+
"isTapDanceEnabled": false,
3554+
"isComboEnabled": false,
3555+
"isAutoShiftEnabled": false
3556+
35293557
},
35303558
{
35313559

page/2/index.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

page/3/index.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

page/4/index.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

page/5/index.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

page/6/index.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

page/7/index.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

page/8/index.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)