RISC OS Japanese Keymapping =========================== +==+========+======+======+=======+=======+=======+======+======+========+========+=======+=====+=====+=====+======+======+ | | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | +==+========+======+======+=======+=======+=======+======+======+========+========+=======+=====+=====+=====+======+======+ |0x| | | | | | | | | BS | Tab | | | |Retrn| | | +--+--------+------+------+-------+-------+-------+------+------+--------+--------+-------+-----+-----+-----+------+------+ |1x| | | | | | | | | | | | Esc | | | Home | | +--+--------+------+------+-------+-------+-------+------+------+--------+--------+-------+-----+-----+-----+------+------+ +--+--------+------+------+-------+-------+-------+------+------+--------+--------+-------+-----+-----+-----+------+------+ |7x| | | | | | | | | | | | | | | | Del | +--+--------+------+------+-------+-------+-------+------+------+--------+--------+-------+-----+-----+-----+------+------+ |8x| F0 | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | Tab | End | <- | -> | Dn | Up | | | Print | | | | | | | | | | Break | | | | sPgDn| sPgUp| +--+--------+------+------+-------+-------+-------+------+------+--------+--------+-------+-----+-----+-----+------+------+ |9x| sF0 | sF1 | sF2 | sF3 | sF4 | sF5 | sF6 | sF7 | sF8 | sF9 | sTab | sEnd| s<- | s-> | sDn | sUp | | | sPrint | | | | | | | | | | sBreak| | | | PgDn | PgUp | +--+--------+------+------+-------+-------+-------+------+------+--------+--------+-------+-----+-----+-----+------+------+ |Ax| cF0 | cF1 | cF2 | cF3 | cF4 | cF5 | cF6 | cF7 | cF8 | cF9 | cTab | cEnd| c<- | c-> | cDn | cUp | | | cPrint | | | | | | | | | | cBreak| | | |scPgDn|scPgUp| +--+--------+------+------+-------+-------+-------+------+------+--------+--------+-------+-----+-----+-----+------+------+ |Bx| scF0 | scF1 | scF2 | scF3 | scF4 | scF5 | scF6 | scF7 | scF8 | scF9 | scTab |scEnd|sc<- |sc-> | scDn | scUp | | | scPrint| | | | | | | | | |scBreak| | | | cPgDn| cPgUp| +--+--------+------+------+-------+-------+-------+------+------+--------+--------+-------+-----+-----+-----+------+------+ |Cx| LftWin| Menu | Width| Kanji |Romanji| NoCnv | Conv | Kana |AllKanji|KanjiNum| F10 | F11 | F12 | Ins | MsDn | MsUp | | | sRgtWin| | |scWidth| | | | |scConvt |scRomanj| | | | | | | +--+--------+------+------+-------+-------+-------+------+------+--------+--------+-------+-----+-----+-----+------+------+ |Dx| sLftWin| sMenu|sWidth| | | sNoCnv| Prev | Kata | | | sF10 |sF11 |sF12 |sIns |sMsDn |sMsUp | | | RgtWin| | | | | |sConv |sKana | | | | | | | | | +--+--------+------+------+-------+-------+-------+------+------+--------+--------+-------+-----+-----+-----+------+------+ |Ex| cLftWin| cMenu|cWidth| | | cNoCnv|cConv |cKana | | | cF10 |cF11 |cF12 |cIns |cMsDn |cMsUp | | |scRgtWin| | | | | |cPrev |cKata | | | | | | | | | +--+--------+------+------+-------+-------+-------+------+------+--------+--------+-------+-----+-----+-----+------+------+ |Fx|scLftWin|scMenu| | | |scNoCnv| | | | | scF10 |scF11|scF12|scIns|scMsDn|scMsUp| | | cRgtWin| | | | | | | | | | | | | | | | +--+--------+------+------+-------+-------+-------+------+------+--------+--------+-------+-----+-----+-----+------+------+ Within the desktop TAB is programmed to be soft key 10 and BREAK does Break/Reset actions. In Wimp Messages special keypresses are ORed with &100 to distinguish them from top-bit-set characters. +-------+-------+ ROW F | Escape| Function Keys +-------+-------+ | Kaku | | ROW E | Width | | | &C2 | | |-------| | Shift | | | | &D2 | | |-------| 1 | etc Ctrl | | | | &E2 | | |-------| | Alt | Kanji | | | &C3 | | +-------+-------+ ROW D | TAB | Q | etc +-------+-------+ ROW C |Romanji| | | &C4 | | |-------| | Shift |CAPLOCK| | |-------| A | etc Ctrl |CAPLOCK| | |-------| | Alt | Kanji | | | &C9 | | +-------+-------+-------+ ROW B | SHIFT | left\ | Z | etc +-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+ | | | |Muhenken |Henkan | Kana | | | | ROW A | Ctrl | Win | Alt |NoConvt| SPACE | Convt | Kana | Alt | Win | Menu | | | &C0 | | &C5 | | &C6 | &C7 | | &D0 | &C1 | | |-------| |-------| |-------|-------| |-------|-------| Shift | | | | | | Prev | Kata | | | | | | &D0 | | &D5 | | &D6 | &D7 | | &C0 | &D1 | | |-------| |-------| |-------|-------| |-------|-------+ Ctrl | | | | | | | | | | | | | &E0 | | &E5 | | (&E6) | (&E7) | | &F0 | &E1 | | |-------| |-------| |-------|-------| |-------|-------+ Alt | | | | | | All |RomLock| | | | | | &F0 | | &F5 | | &C8 | | | &E0 | &F1 | +-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+ 01 01a 02 02a 03 03a 03b 04 04a 04b C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 xx Muhenkan Henkan LWin Menu Width Kanji Roman NoConv Conv Kana All Kanji Caps next Alt+ Caps left of right of by Alt+ Alt+ Shift+ to '1' Width Lock Space Space AltGr Conv Caps Caps D0 D6 D7 xx RWin Prev Kata KanaLock Shift+ Shift+ Alt+ Conv Kana Kana Source: RISC OS documents