data.ttl 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. BASE <dokk:nkro_test/>
  2. PREFIX : <>
  3. PREFIX dokk: <dokk:>
  4. <>
  5. a dokk:Subgraph;
  6. :description """This dataset collects the results of n-key rollover tests
  7. performed on various keyboards. Mostly done for fun and as a showcase for other
  8. DOKK modules.""" ;
  9. :license "CC-BY-4.0" .
  10. ###############################################################################
  11. # TESTS
  12. # A list of n-KRO tests for checking NKRO support.
  13. ###############################################################################
  14. <test/double_shift>
  15. a :Test;
  16. :description """This is a simple test that is used for demonstrating the
  17. problems of non-NKRO keyboards and is performed by holding down both Shift keys
  18. at the same time and then typing the sentence "the quick brown fox jumps over
  19. the lazy dog" into a text editor. If the keyboard is NKRO then the result will
  20. be "THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG" otherwise the result is
  21. undefined (it will depend on the keyboard matrix as well as other properties of
  22. the keyboard). A correct result does not guarantee that the keyboard is truly
  23. NKRO, but all NKRO keyboards will pass the test.""" .
  24. ###############################################################################
  25. # KEYBOARDS
  26. ###############################################################################
  27. <keeb/pavilion_15_p046nl>
  28. a :Keyboard;
  29. :description """This is the default keyboard used in a Pavilion 15 P046NL
  30. laptop. Exact part name/number is unknown.""";
  31. :type "membrane";
  32. :layout "ISO-IT" ;
  33. :test [
  34. :type <test/double_shift>;
  35. :result "THKBNFJSTHLAYDG";
  36. :editor "Kate"
  37. ] .
  38. <keeb/RK61monochrome>
  39. a :Keyboard;
  40. :description "Royal Kludge RK61 Mechanical keyboard, monochrome-backlighting edition.";
  41. :type "mechanical";
  42. :layout "ANSI";
  43. :test [
  44. :type <test/double_shift>;
  45. :result "THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG";
  46. :editor "vim"
  47. ] .
  48. <keeb/IVSO_bluetooth_keyboard>
  49. a :Keyboard;
  50. :description "IVSO bluetooth keyboard. No better specified.";
  51. :type "membrane";
  52. :layout "ANSI";
  53. :test [
  54. :type <test/double_shift>;
  55. :result "HE QUIC BROWN OX UMP OVER HE Z OG";
  56. :editor "Windows 10 notepad"
  57. ] .
  58. <keeb/V5-551-64454G50Makk>
  59. a :Keyboard;
  60. :description """This is the default keyboard used in a Acer Aspire
  61. V5-551-64454G50Makk laptop. Exact part name/number is unknown.""";
  62. :type "membrane";
  63. :layout "ISO-IT";
  64. :test [
  65. :type <test/double_shift>;
  66. :result "TE QUICK BROWN FOX JUP OVER TE LAZY O";
  67. :editor "Windows 10 notepad"
  68. ] .