Files
DeviceManager/src/lib/assets/keymaps/scancode.yml
Thea Schöbl 6ab6959129 fix: disallow null inputs when editing
feat: allow special inputs while creating a chord input
fixes #93
2024-01-30 19:49:10 +01:00

1052 lines
25 KiB
YAML

name: Key codes
description: OS-Layout sensitive keycodes
actions:
256:
id: "KSC_00"
icon: block
title: No Key Pressed
description: Also commonly used at the end of a chord to remove auto-spaces
257:
id: "KSC_01"
title: Keyboard Error Roll Over
258:
id: "KSC_02"
title: Keyboard POST Fail
259:
id: "KSC_03"
title: Keyboard Error Undefined
260:
id: "KEY_A"
keyCode: "KeyA"
title: Keyboard a and A (US English)
description: Non US English keyboard users may prefer these Raw Scancodes
261:
id: "KEY_B"
keyCode: "KeyB"
title: Keyboard b and B (US English)
262:
id: "KEY_C"
keyCode: "KeyC"
title: Keyboard c and C (US English)
263:
id: "KEY_D"
keyCode: "KeyD"
title: Keyboard d and D (US English)
264:
id: "KEY_E"
keyCode: "KeyE"
title: Keyboard e and E (US English)
265:
id: "KEY_F"
keyCode: "KeyF"
title: Keyboard f and F (US English)
266:
id: "KEY_G"
keyCode: "KeyG"
title: Keyboard g and G (US English)
267:
id: "KEY_H"
keyCode: "KeyH"
title: Keyboard h and H (US English)
268:
id: "KEY_I"
keyCode: "KeyI"
title: Keyboard i and I (US English)
269:
id: "KEY_J"
keyCode: "KeyJ"
title: Keyboard j and J (US English)
270:
id: "KEY_K"
keyCode: "KeyK"
title: Keyboard k and K (US English)
271:
id: "KEY_L"
keyCode: "KeyL"
title: Keyboard l and L (US English)
272:
id: "KEY_M"
keyCode: "KeyM"
title: Keyboard m and M (US English)
273:
id: "KEY_N"
keyCode: "KeyN"
title: Keyboard n and N (US English)
274:
id: "KEY_O"
keyCode: "KeyO"
title: Keyboard o and O (US English)
275:
id: "KEY_P"
keyCode: "KeyP"
title: Keyboard p and P (US English)
276:
id: "KEY_Q"
keyCode: "KeyQ"
title: Keyboard q and Q (US English)
277:
id: "KEY_R"
keyCode: "KeyR"
title: Keyboard r and R (US English)
278:
id: "KEY_S"
keyCode: "KeyS"
title: Keyboard s and S (US English)
279:
id: "KEY_T"
keyCode: "KeyT"
title: Keyboard t and T (US English)
280:
id: "KEY_U"
keyCode: "KeyU"
title: Keyboard u and U (US English)
281:
id: "KEY_V"
keyCode: "KeyV"
title: Keyboard v and V (US English)
282:
id: "KEY_W"
keyCode: "KeyW"
title: Keyboard w and W (US English)
283:
id: "KEY_X"
keyCode: "KeyX"
title: Keyboard x and X (US English)
284:
id: "KEY_Y"
keyCode: "KeyY"
title: Keyboard y and Y (US English)
285:
id: "KEY_Z"
keyCode: "KeyZ"
title: Keyboard z and Z (US English)
286:
id: "KEY_1"
keyCode: "Digit1"
title: Keyboard 1 and ! (US English)
287:
id: "KEY_2"
keyCode: "Digit2"
title: Keyboard 2 and @ (US English)
288:
id: "KEY_3"
keyCode: "Digit3"
title: Keyboard 3 and # (US English)
289:
id: "KEY_4"
keyCode: "Digit4"
title: Keyboard 4 and $ (US English)
290:
id: "KEY_5"
keyCode: "Digit5"
title: Keyboard 5 and % (US English)
291:
id: "KEY_6"
keyCode: "Digit6"
title: Keyboard 6 and ^ (US English)
292:
id: "KEY_7"
keyCode: "Digit7"
title: Keyboard 7 and & (US English)
293:
id: "KEY_8"
keyCode: "Digit8"
title: Keyboard 8 and * (US English)
294:
id: "KEY_9"
keyCode: "Digit9"
title: Keyboard 9 and ( (US English)
295:
id: "KEY_0"
keyCode: "Digit0"
title: Keyboard 0 and ) (US English)
296:
id: "ENTER"
keyCode: "Enter"
title: Keyboard Return (US English)
icon: keyboard_return
297:
id: "ESC"
keyCode: "Escape"
title: Keyboard Escape (US English)
298:
id: "BKSP"
keyCode: "Backspace"
title: Keyboard Backspace (US English)
icon: backspace
299:
id: "TAB"
keyCode: "Tab"
title: Keyboard Tab (US English)
icon: keyboard_tab
300:
id: "KSC_2C"
keyCode: "Space"
title: Keyboard Space (US English)
description: |
The ASCII space is preferred over this raw scancode for the space bar.
icon: space_bar
301:
id: "KSC_2D"
keyCode: "Minus"
title: Keyboard - and _ (US English)
302:
id: "KSC_2E"
keyCode: "Equal"
title: Keyboard = and + (US English)
303:
id: "KSC_2F"
keyCode: "BracketLeft"
title: Keyboard [ and { (US English)
304:
id: "KSC_30"
keyCode: "BracketRight"
title: Keyboard ] and } (US English)
305:
id: "KSC_31"
keyCode: "Backslash"
title: Keyboard \ and | (US English)
306:
id: "KSC_32"
# TODO: also backslash?
title: Keyboard Non-US \# and ~ (US English)
307:
id: "KSC_33"
keyCode: "Semicolon"
title: "Keyboard ; and : (US English)"
308:
id: "KSC_34"
keyCode: "Quote"
title: Keyboard ' and " (US English)
309:
id: "KSC_35"
keyCode: "Backquote"
title: Keyboard ` and ~ (US English)
310:
id: "KSC_36"
keyCode: "Comma"
title: Keyboard , and < (US English)
311:
id: "KSC_37"
keyCode: "Period"
title: Keyboard . and > (US English)
312:
id: "KSC_38"
keyCode: "Slash"
title: Keyboard / and ? (US English)
313:
id: "CAPSLOCK"
keyCode: "CapsLock"
title: Keyboard Caps Lock
icon: shift_lock
314:
id: "F1"
keyCode: "F1"
title: Keyboard F1
315:
id: "F2"
keyCode: "F2"
title: Keyboard F2
316:
id: "F3"
keyCode: "F3"
title: Keyboard F3
317:
id: "F4"
keyCode: "F4"
title: Keyboard F4
318:
id: "F5"
keyCode: "F5"
title: Keyboard F5
319:
id: "F6"
keyCode: "F6"
title: Keyboard F6
320:
id: "F7"
keyCode: "F7"
title: Keyboard F7
321:
id: "F8"
keyCode: "F8"
title: Keyboard F8
322:
id: "F9"
keyCode: "F9"
title: Keyboard F9
323:
id: "F10"
keyCode: "F10"
title: Keyboard F10
324:
id: "F11"
keyCode: "F11"
title: Keyboard F11
325:
id: "F12"
keyCode: "F12"
title: Keyboard F12
326:
id: "PRTSCN"
keyCode: "PrintScreen"
title: Keyboard Print Screen
icon: screenshot_monitor
327:
id: "SCRLK"
keyCode: "ScrollLock"
title: Keyboard Scroll Lock
328:
id: "PAUSE"
keyCode: "Pause"
title: Keyboard Pause
329:
id: "INSERT"
keyCode: "Insert"
title: Keyboard Insert
icon: insert_text
330:
id: "HOME"
keyCode: "Home"
title: Keyboard Home
icon: home
331:
id: "PGUP"
keyCode: "PageUp"
title: Keyboard Page Up
icon: move_up
332:
id: "DELETE"
keyCode: "Delete"
title: Keyboard Delete Forward
333:
id: "END"
keyCode: "End"
title: Keyboard End
334:
id: "PGDN"
keyCode: "PageDown"
title: Keyboard Page Down
icon: move_down
335:
id: "ARROW_RT"
keyCode: "ArrowRight"
title: Keyboard Right Arrow
icon: keyboard_arrow_right
336:
id: "ARROW_LF"
keyCode: "ArrowLeft"
title: Keyboard Left Arrow
icon: keyboard_arrow_left
337:
id: "ARROW_DN"
keyCode: "ArrowDown"
title: Keyboard Down Arrow
icon: keyboard_arrow_down
338:
id: "ARROW_UP"
keyCode: "ArrowUp"
title: Keyboard Up Arrow
icon: keyboard_arrow_up
339:
id: "NUMLOCK"
keyCode: "NumLock"
title: Keyboard Num Lock and Clear
340:
id: "KP_SLASH"
keyCode: "NumpadDivide"
title: Keypad /
341:
id: "KP_ASTER"
keyCode: "NumpadStar"
title: Keypad *
342:
id: "KP_MINUS"
keyCode: "NumpadSubtract"
title: Keypad -
343:
id: "KP_PLUS"
keyCode: "NumpadAdd"
title: Keypad +
344:
id: "KP_ENTER"
keyCode: "NumpadEnter"
title: Keypad Enter
345:
id: "KP_1"
keyCode: "Numpad1"
title: Keypad 1 and End
346:
id: "KP_2"
keyCode: "Numpad2"
title: Keypad 2 and Down Arrow
347:
id: "KP_3"
keyCode: "Numpad3"
title: Keypad 3 and Page Down
348:
id: "KP_4"
keyCode: "Numpad4"
title: Keypad 4 and Left Arrow
349:
id: "KP_5"
keyCode: "Numpad5"
title: Keypad 5
350:
id: "KP_6"
keyCode: "Numpad6"
title: Keypad 6 and Rigth Arrow
351:
id: "KP_7"
keyCode: "Numpad7"
title: Keypad 7 and Home
352:
id: "KP_8"
keyCode: "Numpad8"
title: Keypad 8 and Up Arrow
353:
id: "KP_9"
keyCode: "Numpad9"
title: Keypad 9 and Page Up
354:
id: "KP_0"
keyCode: "Numpad0"
title: Keypad 0 and Insert
355:
id: "KP_DOT"
keyCode: "NumpadDecimal"
title: Keypad . and Delete
356:
id: "KSC_64"
keyCode: "IntlBackslash"
title: Keyboard Non-US \ and | (US English)
357:
id: "COMPOSE"
title: Keyboard Application
description: Officially supported by Win, Unix, and Boot
358:
id: "POWER"
keyCode: "Power"
title: Keyboard Power
description: Only officially supported by Mac and Unix
359:
id: "KP_EQUAL"
keyCode: "NumpadEqual"
title: Keypad =
description: Only officially supported by Mac
360:
id: "F13"
title: Keyboard F13
description: Only officially supported by Mac
361:
id: "F14"
title: Keyboard F14
description: Only officially supported by Mac
362:
id: "F15"
title: Keyboard F15
description: Only officially supported by Mac
363:
id: "F16"
title: Keyboard F16
description: Only officially supported by Mac
364:
id: "F17"
title: Keyboard F17
description: Not required to be supported by any OS
365:
id: "F18"
title: Keyboard F18
description: Not required to be supported by any OS
366:
id: "F19"
title: Keyboard F19
description: Not required to be supported by any OS
367:
id: "F20"
title: Keyboard F20
description: Not required to be supported by any OS
368:
id: "F21"
title: Keyboard F21
description: Not required to be supported by any OS
369:
id: "F22"
title: Keyboard F22
description: Not required to be supported by any OS
370:
id: "F23"
title: Keyboard F23
description: Not required to be supported by any OS
371:
id: "F24"
title: Keyboard F24
description: Not required to be supported by any OS
372:
id: "EXECUTE"
title: Keyboard Execute
description: Only officially supported by Unix
icon: terminal
373:
id: "HELP"
title: Keyboard Help
description: Only officially supported by Unix
icon: help
374:
id: "MENU"
title: Keyboard Menu
description: Only officially supported by Unix
icon: menu
375:
id: "SELECT"
title: Keyboard Select
description: Only officially supported by Unix
icon: select
376:
id: "STOP"
title: Keyboard Stop
description: Only officially supported by Unix
icon: stop_circle
377:
id: "AGAIN"
title: Keyboard Again
description: Only officially supported by Unix
icon: redo
378:
id: "UNDO"
title: Keyboard Undo
description: Only officially supported by Unix
icon: undo
379:
id: "CUT"
title: Keyboard Cut
description: Only officially supported by Unix
icon: content_cut
380:
id: "COPY"
title: Keyboard Copy
description: Only officially supported by Unix
icon: content_copy
381:
id: "PASTE"
title: Keyboard Paste
description: Only officially supported by Unix
icon: content_paste
382:
id: "FIND"
title: Keyboard Find
description: Only officially supported by Unix
icon: search
383:
id: "MUTE"
title: Keyboard Mute
description: Only officially supported by Unix
icon: no_sound
384:
id: "VOL_UP"
title: Keyboard Volume Up
description: Only officially supported by Unix
icon: volume_up
385:
id: "VOL_DN"
title: Keyboard Volume Down
description: Only officially supported by Unix
icon: volume_down
386:
id: "KSC_82"
title: Keyboard Locking Caps Lock
description: Only officially supported by Unix
387:
id: "KSC_83"
title: Keyboard Locking Num Lock
description: Only officially supported by Unix
388:
id: "KSC_84"
title: Keyboard Locking Scroll Lock
description: Only officially supported by Unix
389:
id: "KP_COMMA"
title: Keypad Comma
description: Not required to be supported by any OS
390:
id: "KSC_86"
title: Keypad Equals Sign
description: Not required to be supported by any OS
391:
id: "INTL1"
title: Keyboard International1
description: Not required to be supported by any OS
392:
id: "INTL2"
title: Keyboard International2
description: Not required to be supported by any OS
393:
id: "INTL3"
title: Keyboard International3
description: Not required to be supported by any OS
394:
id: "INTL4"
title: Keyboard International4
description: Not required to be supported by any OS
395:
id: "INTL5"
title: Keyboard International5
description: Not required to be supported by any OS
396:
id: "INTL6"
title: Keyboard International6
description: Not required to be supported by any OS
397:
id: "INTL7"
title: Keyboard International7
description: Not required to be supported by any OS
398:
id: "INTL8"
title: Keyboard International8
description: Not required to be supported by any OS
399:
id: "INTL9"
title: Keyboard International9
description: Not required to be supported by any OS
400:
id: "LANG1"
title: Keyboard LANG1
description: Not required to be supported by any OS
401:
id: "LANG2"
title: Keyboard LANG2
description: Not required to be supported by any OS
402:
id: "LANG3"
title: Keyboard LANG3
description: Not required to be supported by any OS
403:
id: "LANG4"
title: Keyboard LANG4
description: Not required to be supported by any OS
404:
id: "LANG5"
title: Keyboard LANG5
description: Not required to be supported by any OS
405:
id: "LANG6"
title: Keyboard LANG6
description: Not required to be supported by any OS
406:
id: "LANG7"
title: Keyboard LANG7
description: Not required to be supported by any OS
407:
id: "LANG8"
title: Keyboard LANG8
description: Not required to be supported by any OS
408:
id: "LANG9"
title: Keyboard LANG9
description: Not required to be supported by any OS
409:
id: "KSC_99"
title: Keyboard Alternate Erase
description: Not required to be supported by any OS
410:
id: "KSC_9A"
title: Keyboard SysReq/Attention
description: Not required to be supported by any OS
411:
id: "KSC_9B"
title: Keyboard Cancel
description: Not required to be supported by any OS
412:
id: "KSC_9C"
title: Keyboard Clear
description: Not required to be supported by any OS
413:
id: "KSC_9D"
title: Keyboard Prior
description: Not required to be supported by any OS
414:
id: "KSC_9E"
title: Keyboard Return
description: Not required to be supported by any OS
415:
id: "KSC_9F"
title: Keyboard Separator
description: Not required to be supported by any OS
416:
id: "KSC_A0"
title: Keyboard Out
description: Not required to be supported by any OS
417:
id: "KSC_A1"
title: Keyboard Oper
description: Not required to be supported by any OS
418:
id: "KSC_A2"
title: Keyboard Clear/Again
description: Not required to be supported by any OS
419:
id: "KSC_A3"
title: Keyboard CrSel/Props
description: Not required to be supported by any OS
420:
id: "KSC_A4"
title: Keyboard ExSel
description: Not required to be supported by any OS
421:
id: "KSC_A5"
description: Not required to be supported by any OS
422:
id: "KSC_A6"
description: Not required to be supported by any OS
423:
id: "KSC_A7"
description: Not required to be supported by any OS
424:
id: "KSC_A8"
description: Not required to be supported by any OS
425:
id: "KSC_A9"
description: Not required to be supported by any OS
426:
id: "KSC_AA"
description: Not required to be supported by any OS
427:
id: "KSC_AB"
description: Not required to be supported by any OS
428:
id: "KSC_AC"
description: Not required to be supported by any OS
429:
id: "KSC_AD"
description: Not required to be supported by any OS
430:
id: "KSC_AE"
description: Not required to be supported by any OS
431:
id: "KSC_AF"
description: Not required to be supported by any OS
432:
id: "KSC_B0"
title: Keypad 00
description: Not required to be supported by any OS
433:
id: "KSC_B1"
title: Keypad 000
description: Not required to be supported by any OS
434:
id: "KSC_B2"
title: Thousands Separator
description: Not required to be supported by any OS
435:
id: "KSC_B3"
title: Decimal Separator
description: Not required to be supported by any OS
436:
id: "KSC_B4"
title: Currency Unit
description: Not required to be supported by any OS
437:
id: "KSC_B5"
title: Currency Sub-unit
description: Not required to be supported by any OS
438:
id: "KSC_B6"
title: Keypad (
description: Not required to be supported by any OS
439:
id: "KSC_B7"
title: Keypad )
description: Not required to be supported by any OS
440:
id: "KSC_B8"
title: Keypad {
description: Not required to be supported by any OS
441:
id: "KSC_B9"
title: Keypad }
description: Not required to be supported by any OS
442:
id: "KSC_BA"
title: Keypad Tab
description: Not required to be supported by any OS
443:
id: "KSC_BB"
title: Keypad Backspace
description: Not required to be supported by any OS
444:
id: "KSC_BC"
title: Keypad A
description: Not required to be supported by any OS
445:
id: "KSC_BD"
title: Keypad B
description: Not required to be supported by any OS
446:
id: "KSC_BE"
title: Keypad C
description: Not required to be supported by any OS
447:
id: "KSC_BF"
title: Keypad D
description: Not required to be supported by any OS
448:
id: "KSC_C0"
title: Keypad E
description: Not required to be supported by any OS
449:
id: "KSC_C1"
title: Keypad F
description: Not required to be supported by any OS
450:
id: "KSC_C2"
title: Keypad XOR
description: Not required to be supported by any OS
451:
id: "KSC_C3"
title: Keypad ^
description: Not required to be supported by any OS
452:
id: "KSC_C4"
title: Keypad %
description: Not required to be supported by any OS
453:
id: "KSC_C5"
title: Keypad <
description: Not required to be supported by any OS
454:
id: "KSC_C6"
title: Keypad >
description: Not required to be supported by any OS
455:
id: "KSC_C7"
title: Keypad &
description: Not required to be supported by any OS
456:
id: "KSC_C8"
title: Keypad &&
description: Not required to be supported by any OS
457:
id: "KSC_C9"
title: Keypad |
description: Not required to be supported by any OS
458:
id: "KSC_CA"
title: Keypad ||
description: Not required to be supported by any OS
459:
id: "KSC_CB"
title:
Keypad:
description: Not required to be supported by any OS
460:
id: "KSC_CC"
title: Keypad #
description: Not required to be supported by any OS
461:
id: "KSC_CD"
title: Keypad Space
description: Not required to be supported by any OS
462:
id: "KSC_CE"
title: Keypad @
description: Not required to be supported by any OS
463:
id: "KSC_CF"
title: Keypad !
description: Not required to be supported by any OS
464:
id: "KSC_D0"
title: Keypad Memory Store
description: Not required to be supported by any OS
465:
id: "KSC_D1"
title: Keypad Memory Recall
description: Not required to be supported by any OS
466:
id: "KSC_D2"
title: Keypad Memory Clear
description: Not required to be supported by any OS
467:
id: "KSC_D3"
title: Keypad Memory Add
description: Not required to be supported by any OS
468:
id: "KSC_D4"
title: Keypad Memory Subtract
description: Not required to be supported by any OS
469:
id: "KSC_D5"
title: Keypad Memory Multiply
description: Not required to be supported by any OS
470:
id: "KSC_D6"
title: Keypad Memory Divide
description: Not required to be supported by any OS
471:
id: "KSC_D7"
title: Keypad +/-
description: Not required to be supported by any OS
472:
id: "KSC_D8"
keyCode: "NumpadClear"
title: Keypad Clear
description: Not required to be supported by any OS
473:
id: "KSC_D9"
keyCode: "NumpadClearEntry"
title: Keypad Clear Entry
description: Not required to be supported by any OS
474:
id: "KSC_DA"
title: Keypad Binary
description: Not required to be supported by any OS
475:
id: "KSC_DB"
title: Keypad Octal
description: Not required to be supported by any OS
476:
id: "KSC_DC"
title: Keypad Decimal
description: Not required to be supported by any OS
477:
id: "KSC_DD"
title: Keypad Hexadecimal
description: Not required to be supported by any OS
478:
id: "KSC_DE"
description: Not required to be supported by any OS
479:
id: "KSC_DF"
description: Not required to be supported by any OS
480:
id: "KSC_E0"
title: Keyboard Left Control
481:
id: "KSC_E1"
title: Keyboard Left Shift
482:
id: "KSC_E2"
title: Keyboard Left Alt
483:
id: "KSC_E3"
title: Keyboard Left GUI
484:
id: "KSC_E4"
title: Keyboard Right Control
485:
id: "KSC_E5"
title: Keyboard Right Shift
486:
id: "KSC_E6"
title: Keyboard Right Alt
487:
id: "KSC_E7"
title: Keyboard Right GUI
488:
id: "KSC_E8"
keyCode: "MediaPlayPause"
title: Media Play Pause
description: Not required to be supported by any OS. Possibly deprecated.
489:
id: "KSC_E9"
keyCode: "MediaStop"
title: Media Stop CD
description: Not required to be supported by any OS. Possibly deprecated.
490:
id: "KSC_EA"
keyCode: "MediaTrackPrevious"
title: Media Previous Song
description: Not required to be supported by any OS. Possibly deprecated.
491:
id: "KSC_EB"
keyCode: "MediaTrackNext"
title: Media Next Song
description: Not required to be supported by any OS. Possibly deprecated.
492:
id: "KSC_EC"
keyCode: "Eject"
title: Media Eject CD
description: Not required to be supported by any OS. Possibly deprecated.
493:
id: "KSC_ED"
keyCode: "AudioVolumeUp"
title: Media Volume Up
description: Not required to be supported by any OS. Possibly deprecated.
494:
id: "KSC_EE"
keyCode: "AudioVolumeDown"
title: Media Volume Down
description: Not required to be supported by any OS. Possibly deprecated.
495:
id: "KSC_EF"
keyCode: "AudioVolumeMute"
title: Media Mute
description: Not required to be supported by any OS. Possibly deprecated.
496:
id: "KSC_F0"
title: Media www
description: Not required to be supported by any OS. Possibly deprecated.
497:
id: "KSC_F1"
keyCode: "BrowserBack"
title: Media Back
description: Not required to be supported by any OS. Possibly deprecated.
498:
id: "KSC_F2"
keyCode: "BrowserForward"
title: Media Forward
description: Not required to be supported by any OS. Possibly deprecated.
499:
id: "KSC_F3"
keyCode: "BrowserStop"
title: Media Stop
description: Not required to be supported by any OS. Possibly deprecated.
500:
id: "KSC_F4"
keyCode: "BrowserSearch"
title: Media Find
description: Not required to be supported by any OS. Possibly deprecated.
501:
id: "KSC_F5"
title: Media Scroll Up
description: Not required to be supported by any OS. Possibly deprecated.
502:
id: "KSC_F6"
title: Media Scroll Down
description: Not required to be supported by any OS. Possibly deprecated.
503:
id: "KSC_F7"
title: Media Edit
description: Not required to be supported by any OS. Possibly deprecated.
504:
id: "KSC_F8"
keyCode: "Sleep"
title: Media Sleep
description: Not required to be supported by any OS. Possibly deprecated.
505:
id: "KSC_F9"
keyCode: "WakeUp"
title: Media Coffee
description: Not required to be supported by any OS. Possibly deprecated.
506:
id: "KSC_FA"
keyCode: "BrowserRefresh"
title: Media Refresh
description: Not required to be supported by any OS. Possibly deprecated.
507:
id: "KSC_FB"
title: Media Calc
description: Not required to be supported by any OS. Possibly deprecated.
508:
id: "KSC_FC"
description: Not required to be supported by any OS.
509:
id: "KSC_FD"
description: Not required to be supported by any OS.
510:
id: "KSC_FE"
description: Not required to be supported by any OS.
511:
id: "KSC_FF"
description: Not required to be supported by any OS.