diff --git a/developer/src/kmc-keyboard/test/fixtures/basic.kmx b/developer/src/kmc-keyboard/test/fixtures/basic.kmx
new file mode 100644
index 0000000000..d3c8ab42d6
Binary files /dev/null and b/developer/src/kmc-keyboard/test/fixtures/basic.kmx differ
diff --git a/developer/src/kmc-keyboard/test/fixtures/basic.kvk b/developer/src/kmc-keyboard/test/fixtures/basic.kvk
new file mode 100644
index 0000000000..8a098f794b
Binary files /dev/null and b/developer/src/kmc-keyboard/test/fixtures/basic.kvk differ
diff --git a/developer/src/kmc-keyboard/test/fixtures/basic.txt b/developer/src/kmc-keyboard/test/fixtures/basic.txt
index 5215cac8cc..37a6c83dcc 100644
--- a/developer/src/kmc-keyboard/test/fixtures/basic.txt
+++ b/developer/src/kmc-keyboard/test/fixtures/basic.txt
@@ -98,6 +98,9 @@ block(sectitems)
62 6b 73 70
diff(sect,bksp)
+ 64 69 73 70
+ diff(sect,disp)
+
65 6c 65 6d
diff(sect,elem)
@@ -149,6 +152,27 @@ block(bksp)
# };
+# ----------------------------------------------------------------------------------------------------
+# disp
+# ----------------------------------------------------------------------------------------------------
+
+block(disp) # struct COMP_KMXPLUS_DISP {
+ 64 69 73 70 # KMX_DWORD header.ident; // 0000 Section name - disp
+ sizeof(disp) # KMX_DWORD header.size; // 0004 Section length
+ 01 00 00 00 # KMX_DWORD count; // 0008 number of entries
+ index(strNull,strElemBkspFrom2,2) # KMX_DWORD baseCharacter // 000C baseCharacter = 'e'
+ # };
+ 00 00 00 00 # KMX_DWORD reserved0;
+ 00 00 00 00 # KMX_DWORD reserved1;
+ 00 00 00 00 # KMX_DWORD reserved2;
+ 00 00 00 00 # KMX_DWORD reserved3;
+
+ # only entry:
+ index(strNull,strElemTranFrom2,2) # KMX_DWORD to // 000C baseCharacter = 'a'
+ index(strNull,strElemTranFrom1,2) # KMX_DWORD display // 000C baseCharacter = '^'
+
+
+
# ----------------------------------------------------------------------------------------------------
# elem
# ----------------------------------------------------------------------------------------------------
diff --git a/developer/src/kmc-keyboard/test/fixtures/basic.xml b/developer/src/kmc-keyboard/test/fixtures/basic.xml
index 4f639a04d8..f22a4ff605 100644
--- a/developer/src/kmc-keyboard/test/fixtures/basic.xml
+++ b/developer/src/kmc-keyboard/test/fixtures/basic.xml
@@ -20,8 +20,8 @@
-
-
+
+