This commit is contained in:
mwiegand 2022-11-19 21:05:32 +01:00
parent 4a799b09e7
commit 09a05f853d
No known key found for this signature in database
2 changed files with 18 additions and 17 deletions

View file

@ -220,7 +220,7 @@
<g transform="translate(17.75, 1.75)"> <g transform="translate(17.75, 1.75)">
<use class="key" href="#h1"></use> <use class="key" href="#h1"></use>
<text class="keycap_text unknown">PUP</text> <text class="keycap_text known"></text>
</g> </g>
<g transform="translate(19.0, 1.75)"> <g transform="translate(19.0, 1.75)">
@ -315,7 +315,7 @@
<g transform="translate(15.75, 2.75)"> <g transform="translate(15.75, 2.75)">
<use class="key" href="#h1"></use> <use class="key" href="#h1"></use>
<text class="keycap_text known"></text> <text class="keycap_text known">DEL</text>
</g> </g>
<g transform="translate(16.75, 2.75)"> <g transform="translate(16.75, 2.75)">
@ -325,7 +325,7 @@
<g transform="translate(17.75, 2.75)"> <g transform="translate(17.75, 2.75)">
<use class="key" href="#h1"></use> <use class="key" href="#h1"></use>
<text class="keycap_text unknown">PDN</text> <text class="keycap_text known"></text>
</g> </g>
<g transform="translate(19.0, 2.75)"> <g transform="translate(19.0, 2.75)">
@ -430,12 +430,12 @@
<g transform="translate(0.625, 4.75)"> <g transform="translate(0.625, 4.75)">
<use class="key" href="#h1.25"></use> <use class="key" href="#h1.25"></use>
<text class="keycap_text unknown">SHIFT</text> <text class="keycap_text known"></text>
</g> </g>
<g transform="translate(1.75, 4.75)"> <g transform="translate(1.75, 4.75)">
<use class="key" href="#h1"></use> <use class="key" href="#h1"></use>
<text class="keycap_text unknown"><</text> <text class="keycap_text known"><</text>
</g> </g>
<g transform="translate(2.75, 4.75)"> <g transform="translate(2.75, 4.75)">
@ -490,7 +490,7 @@
<g transform="translate(13.625, 4.75)"> <g transform="translate(13.625, 4.75)">
<use class="key" href="#h2.75"></use> <use class="key" href="#h2.75"></use>
<text class="keycap_text unknown">SHIFT</text> <text class="keycap_text known"></text>
</g> </g>
<g transform="translate(16.75, 4.75)"> <g transform="translate(16.75, 4.75)">
@ -525,7 +525,7 @@
<g transform="translate(1.875, 5.75)"> <g transform="translate(1.875, 5.75)">
<use class="key" href="#h1.25"></use> <use class="key" href="#h1.25"></use>
<text class="keycap_text unknown">SUP</text> <text class="keycap_text known"></text>
</g> </g>
<g transform="translate(3.125, 5.75)"> <g transform="translate(3.125, 5.75)">
@ -545,7 +545,7 @@
<g transform="translate(12.125, 5.75)"> <g transform="translate(12.125, 5.75)">
<use class="key" href="#h1.25"></use> <use class="key" href="#h1.25"></use>
<text class="keycap_text unknown">SUP</text> <text class="keycap_text known"></text>
</g> </g>
<g transform="translate(13.25, 5.75)"> <g transform="translate(13.25, 5.75)">
@ -580,7 +580,7 @@
<g transform="translate(21.0, 5.75)"> <g transform="translate(21.0, 5.75)">
<use class="key" href="#h1"></use> <use class="key" href="#h1"></use>
<text class="keycap_text known"></text> <text class="keycap_text known">DEL</text>
</g> </g>
</svg> </svg>

View file

@ -1,6 +1,7 @@
#!/usr/bin/env ruby #!/usr/bin/env ruby
# https://developer.valvesoftware.com/wiki/Bind # https://developer.valvesoftware.com/wiki/Bind
# https://developer.valvesoftware.com/wiki/List_of_L4D2_Cvars
keys = [ keys = [
{ {
@ -127,7 +128,7 @@ keys = [
ingame: 'del', ingame: 'del',
short: 'DEL', short: 'DEL',
title: 'Delete', title: 'Delete',
keycap: '', keycap: 'DEL',
}, },
{ {
ingame: 'pgdn', ingame: 'pgdn',
@ -298,7 +299,7 @@ keys = [
keycap: '🖱5', keycap: '🖱5',
}, },
] ]
%(0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZÄÖÜß,.+-*/#^´).each_char do |char| %(0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZÄÖÜß,.+-*/#^´<>).each_char do |char|
keys.append({ keys.append({
ingame: char, ingame: char,
short: char, short: char,
@ -359,12 +360,12 @@ keycaps = {
} }
keyboard = { keyboard = {
0 => 'ESC :1 F1 F2 F3 F4 :.5 F5 F6 F7 F8 :.5 F9 F10 F11 F12 :.25 PNT ROL PAU', 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 / * -', 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 PDN :.25 7 8 9 +:v2', 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', 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', 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 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' 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 = [] keyboard_keys = []