diff --git a/experiments/keyboard/keyboard.html b/experiments/keyboard/keyboard.html
index 23813b2..657e2cc 100644
--- a/experiments/keyboard/keyboard.html
+++ b/experiments/keyboard/keyboard.html
@@ -220,7 +220,7 @@
- PUP
+ ⇡
@@ -315,7 +315,7 @@
- ⇨
+ DEL
@@ -325,7 +325,7 @@
- PDN
+ ⇣
@@ -430,12 +430,12 @@
- SHIFT
+ ⇧
- <
+ <
@@ -490,7 +490,7 @@
- SHIFT
+ ⇧
@@ -525,7 +525,7 @@
- SUP
+ ⊞
@@ -545,7 +545,7 @@
- SUP
+ ⊞
@@ -580,7 +580,7 @@
- ⇨
+ DEL
diff --git a/experiments/keyboard/keyboard.rb b/experiments/keyboard/keyboard.rb
index ef6a60e..0b91da1 100755
--- a/experiments/keyboard/keyboard.rb
+++ b/experiments/keyboard/keyboard.rb
@@ -1,6 +1,7 @@
#!/usr/bin/env ruby
# https://developer.valvesoftware.com/wiki/Bind
+# https://developer.valvesoftware.com/wiki/List_of_L4D2_Cvars
keys = [
{
@@ -127,7 +128,7 @@ keys = [
ingame: 'del',
short: 'DEL',
title: 'Delete',
- keycap: '⇨',
+ keycap: 'DEL',
},
{
ingame: 'pgdn',
@@ -298,7 +299,7 @@ keys = [
keycap: '🖱️5',
},
]
-%(0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZÄÖÜß,.+-*/#^´).each_char do |char|
+%(0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZÄÖÜß,.+-*/#^´<>).each_char do |char|
keys.append({
ingame: char,
short: char,
@@ -359,12 +360,12 @@ keycaps = {
}
keyboard = {
- 0 => 'ESC :1 F1 F2 F3 F4 :.5 F5 F6 F7 F8 :.5 F9 F10 F11 F12 :.25 PNT ROL PAU',
- 1.25 => '^ 1 2 3 4 5 6 7 8 9 0 ß ´ BSP:h2 :.25 INS HOM PUP :.25 NUM / * -',
- 2.25 => 'TAB:h1.5 Q W E R T Z U I O P Ü + ENT:enter_iso :.25 DEL END PDN :.25 7 8 9 +:v2',
- 3.25 => 'CAPS:h1.75 A S D F G H J K L Ö Ä # :1.25 :.25 :1 :1 :1 :.25 4 5 6',
- 4.25 => 'SHIFT:h1.25 < Y X C V B N M , . - SHIFT:h2.75 :.25 :1 ARU :1 :.25 1 2 3 ENT:v2',
- 5.25 => 'CTL:h1.25 SUP:h1.25 ALT:h1.25 SPC:h6.5 AGR:h1.25 SUP:h1.25 MENU CTL:h1.25 :.25 ARL ARD ARR :.25 0:h2 DEL'
+ 0 => 'ESC :1 F1 F2 F3 F4 :.5 F5 F6 F7 F8 :.5 F9 F10 F11 F12 :.25 PNT ROL PAU',
+ 1.25 => '^ 1 2 3 4 5 6 7 8 9 0 ß ´ BSP:h2 :.25 INS HOM PGU :.25 NUM / * -',
+ 2.25 => 'TAB:h1.5 Q W E R T Z U I O P Ü + ENT:enter_iso :.25 DEL END PGD :.25 7 8 9 +:v2',
+ 3.25 => 'CAPS:h1.75 A S D F G H J K L Ö Ä # :1.25 :.25 :1 :1 :1 :.25 4 5 6',
+ 4.25 => 'SFT:h1.25 < Y X C V B N M , . - SFT:h2.75 :.25 :1 ARU :1 :.25 1 2 3 ENT:v2',
+ 5.25 => 'CTL:h1.25 LWIN:h1.25 ALT:h1.25 SPC:h6.5 AGR:h1.25 RWIN:h1.25 MENU CTL:h1.25 :.25 ARL ARD ARR :.25 0:h2 DEL'
}
keyboard_keys = []