Keyboard Matrices
This page was last modified 09:54, 8 July 2021 by Gdx. Based on work by Mars2000you.

Contents

Matrices for MSX keyboards

  • Cyan characters are displayed when SHIFT key is pressed at same time or Caps is locked.
  • CODE key:
    • (+ optionally SHIFT) allows to display the yellow/green characters from the tables when pressed at same time
    • is generally not a toggle key, contrary to the 한글, かな and РУС keys, but there are exceptions:
      • the Philips/Phonola VG-8000/8010 computers and their rebranded versions (Radiola MK 180 - Schneider MC 810)
      • the Bawareth Perfect and Sakhr computers in Arabic mode (access to the Arabic characters)
  • On respectively Japanese, Korean and Russian keyboards, かな (KANA), 한글 (Hangul) and РУС keys (+ optionally SHIFT) are toggles to display the yellow/green characters from the tables.
  • GRAPH key:
    • (+ optionally SHIFT) allows to display the pink/purple characters from the tables when pressed at same time
    • is generally not a toggle key, except on the Philips/Phonola VG-8000/8010 computers and their rebranded versions (Radiola MK 180 - Schneider MC 810)
    • works differently on Bawareth Perfect and Sakhr computers in Arabic mode:
      • the combination of the GRAPH key with an alphabetic key will display an MSX-BASIC instruction on the screen
      • some combinations with GRAPH key can produce accented characters instead of MSX-BASIC instructions
  • STAR key:
    • is available only on Sakhr machines with QWERTY keyboard and only active in Arabic mode
    • can be used in a similar way to the GRAPH key in Arabic mode to display an MSX-BASIC instruction on the screen
    • some combinations with STAR key can produce accented characters instead of MSX-BASIC instructions
  • The rows 09 and 10 are those for the numeric keypad.

French matrix for Philips, Sony, Phonola VG-8010, Sanyo PHC-28L and Yeno MX64

Row bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0
00 è 7 ˜ § 6 ^ ( 5 { [ ' 4 ` " 3 ß ¾ é 2 @ É ½ ² & 1 ¦ ¡ ¼ | à 0 δ Δ
Azerty-R00-b0.png
01 m M ũ Ũ ♠︎ ♦︎ $ * ¢ ^ " < > - _ ø Ø
Azerty-R01-b3.png
) ° } ]
Azerty-R01-b2.png
ç 9 θ Ç
Azerty-R01-b1.png
! 8 Γ γ
02 b B ß q Q ä Ä
Azerty-R02-b6.png
Dead = + o ± : / a \ ; . å Å ÷ # £ σ Σ ù % ij IJ ♣︎ ♥︎
03 j J æ Æ
Azerty-R03-b7.png
i I í
Azerty-R03-b6.png
h H ã Ã
Azerty-R03-b5.png
g G ü Ü
Azerty-R03-b4.png
f F ö Ö
Azerty-R03-b3.png
e E î
Azerty-R03-b2.png
d D ĩ
Azerty-R03-b1.png
c C ì
Azerty-R03-b0.png
04 r R ô
Azerty-R04-b7.png
a A â
CC.png
p P ú π
Azerty-R04-b5.png
o O ó
Azerty-R04-b4.png
n N ñ Ñ
Azerty-R04-b3.png
, ? µ ¿ l L õ Õ
Azerty-R04-b1.png
k K ĩ Ĩ
Azerty-R04-b0.png
05 w W ω Ω x X
15C.png
y Y á ¥ ¬ z Z ê
Azerty-R05-b4.png
v V ò
Azerty-R05-b3.png
u U ÿ
Azerty-R05-b2.png
t T û s S ë
06 F3 F8 F2 F7 F1 F6 CODE CAPS GRAPH CTRL SHIFT
07 RET SELECT BS STOP TAB ESC F5 F10 F4 F9
08 SUP INS Home EFF SPACE
09 4 3 2 1 0 / + *
10 . , - 9 8 7 6 5
  • "Dead" key: Sanyo PHC-28L only.
  • Philips/Phonola VG-8010, Philips VG-8020, VG-8235, NMS 8245, Sanyo PHC-28L and Yeno MX64 do not have numeric keypad.

French matrix for Canon V-20 and Yeno DPC-64

Row bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0
00 7 è 6 § 5 ( 4 ' 3 " 2 é 1 & 0 à
01 m M $ * ^ " < > - _ ) ° 9 ç 8 !
02 b B q Q = + : / ; . # £ ù %
03 j J æ Æ
Azerty-R03-b7.png
i I í
Azerty-R03-b6.png
h H ã Ã
Azerty-R03-b5.png
g G ü Ü
Azerty-R03-b4.png
f F ö Ö
Azerty-R03-b3.png
e E î
Azerty-R03-b2.png
d D ĩ
Azerty-R03-b1.png
c C ì
Azerty-R03-b0.png
04 r R ô
Azerty-R04-b7.png
a A â
CC.png
p P ú π
Azerty-R04-b5.png
o O ó
Azerty-R04-b4.png
n N ñ Ñ
Azerty-R04-b3.png
, ? µ ¿ l L õ Õ
Azerty-R04-b1.png
k K ĩ Ĩ
Azerty-R04-b0.png
05 w W ω Ω x X
15C.png
y Y á ¥ ¬ z Z ê
Azerty-R05-b4.png
v V ò
Azerty-R05-b3.png
u U ÿ
Azerty-R05-b2.png
t T û s S ë
06 F3 F8 F2 F7 F1 F6 CODE CAPS GRAPH CTRL SHIFT
07 RET SELECT BS STOP TAB ESC F5 F10 F4 F9
08 SUP INS Home EFF SPACE

Japanese matrix for National CF-3000

Row bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0
00 7 ' 6 & 5 % 4 $ 3 # 2 " 1 ! 0 0
01 ; + [ { @ ` ¥ ¦ ^ ~ - ° 9 ) 8 (
02 b B a A _ / ? . > , < ] } : *
03 j J i I h H g G ソ f F e E d D c C
04 r R q Q p P o O n N m M l L k K
05 z Z y Y x X w W v V u U t T s S
06 F3 F8 F2 F7 F1 F6 かな CAPS GRAPH CTRL SHIFT
07 RET SELECT BS STOP TAB ESC F5 F10 F4 F9
08 SUP INS Home CLS SPACE
09 4 3 2 1 0 / + *
10 . , - 9 8 7 6 5

Japanese matrix for Panasonic MSX2+ and MSX Turbo R

Row bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0
00 7 ` 6 & 5 % 4 $ 3 # 2 " 1 ! 0 0
01 ; ' [ { @ ` ¥ ¦ ^ ~ - = 9 ) 8 (
02 b B a A _ / ? . > , < ] } : *
03 j J i I h H g G f F e E d D c C ソ
04 r R q Q p P o O n N m M l L k K
05 z Z y Y x X w W v V u U t T s S
06 F3 F8 F2 F7 F1 F6 かな CAPS GRAPH CTRL SHIFT
07 RET SELECT BS STOP TAB ESC F5 F10 F4 F9
08 DEL INS Home CLS SPACE
09 4 3 2 1 0 / + *
10 . , - 9 8 7 6 5
11 取消 実行

Korean matrix for Daewoo CPC-300, CPC-300E, CPC-400 and CPC-400S

Row bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0
00 7 ' 6 & 5 % 4 $ 3 # 2 " 1 ! 0 0
01 ; + [ { @ ` ¦ ^ ~ - = 9 ) 8 (
02 b B a A _ / ? . > , < ] } : *
03 j J i I h H g G f F e E d D c C
04 r R q Q p P o O n N m M l L k K
05 z Z y Y x X w W v V u U t T s S
06 F3 F8 F2 F7 F1 F6 한글 CAPS GRAPH CTRL SHIFT
07 RET SELECT BS STOP TAB ESC F5 F10 F4 F9
08 SUP INS Home CLS SPACE
09 4 3 2 1 0 / + *
10 . , - 9 8 7 6 5

Russian matrix for Yamaha YIS-503IIR, YIS-503IIIR and YIS-805/128R2

Row bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0
00 & 6 % 5 ¤ 4 # 3 " 2 ! 1 + ; ) 9
01 v V ж Ж * : h H х Х - ^ ъ Ъ = _ $ 0 ( 8 ' 7
02 i I и И f F ф Ф ? / < , @ ю Ю b B б Б > . \ э Э
03 o O о О [ { ш Ш r R р Р p P п П a A а А u U у У w W в В s S с С
04 k K к К j J й Й z Z з З ] } щ Щ t t т Т x x ь Ь d D д Д l L л Л
05 q Q я Я n N н Н | ~ ч Ч c C ц Ц m M м М g G г Г e E е Е y Y ы Ы
06 F3 F8 F2 F7 F1 F6 РУС CAPS GRAPH CTRL SHIFT
07 RET SELECT BS STOP TAB ESC F5 F10 F4 F9
08 SUP INS Home CLS SPACE
09 4 3 2 1 0 / + *
10 . , - 9 8 7 6 5

U.K. matrix (QWERTY with a "£" key)

Row bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0
00 7 & 6 ^ 5 % 4 $ 3 # 2 @ 1 ! 0 )
01 ; : ] } [ { \ ¦ = + - _ 9 ( 8 *
02 b B a A ` ´ / ? . > , < £ ~ ' "
03 j J i I h H g G f F e E d D c C
04 r R q Q p P o O n N m M l L k K
05 z Z y Y x X w W v V u U t T s S
06 F3 F8 F2 F7 F1 F6 CODE CAPS GRAPH CTRL SHIFT
07 RET SELECT BS STOP TAB ESC F5 F10 F4 F9
08 DEL INS Home CLS SPACE
09 4 3 2 1 0 / + *
10 . , - 9 8 7 6 5