[Oberon] Japanese 106 type keyboard layout file

Jörg Straube joerg.straube at iaeth.ch
Sat Dec 8 10:11:53 CET 2018


If you look in this file https://trac.inf.ethz.ch/trac/lecturers/a2/browser/trunk/source/I386.UsbKeyboard.Mod
at procedure TableUS*() then the file is „just“ a 1:1 dump of the table you find there.

The table is organized in multiple of four bytes, hence the length of the file has to be a multiple of 4. Typically end it with FF FF FF FF.

So initialize your japanese translation table internally and dump it with Files.WriteBytes() to a file.

br
Jörg

> Am 08.12.2018 um 09:13 schrieb Kida Hiroya <lb7h-kd at asahi-net.or.jp>:
> 
> Hello, Jörg.
> 
> I have finish to made my own Keyboard,Mod for Japanese 106 keyboard, and
> to test finished its test. It work good.
> 
> But I think this way is not so good way. To make the KeyJP.Bin file is
> better. I will try to make the KeyJP.Bin file. Is there any information how to make KeyJP.Bin ?
> 
> Kida.
> 
>> On 2018/12/02 16:11, Jörg Straube wrote:
>> The format of the key scan code to Oberon character translation file is described here:
>> https://trac.inf.ethz.ch/trac/lecturers/a2/browser/trunk/source/I386.UsbKeyboard.Mod
>> I don‘t know, but I guess your keyboard will return the following scan codes:
>> http://kbdlayout.info/KBDJPN/scancodes
>> Hope, you don‘t want to use japanese font...
>> br
>> Jörg
>>> Am 02.12.2018 um 07:00 schrieb Kida Hiroya <lb7h-kd at asahi-net.or.jp <mailto:lb7h-kd at asahi-net.or.jp>>:
>>> Hello, everybody.
>>> 
>>> A2 (Native AOS) runs on my PC now.
>>> 
>>> I have one problem, that is, there is no keyboard layout file which fits to Japanese 106 type keyboard layout file. So, I have a plan to make it.
>>> But I have no information how to build and configure.
>>> Would you inform where the sample or information are, please ?
>>> 
>>> Thank you.
>>> -- 
>>> ---------> We all shine on like the moon and the starts and the sun .
>>> Kida Hiroya : lb7h-kd at asahi-net.or.jp <mailto:lb7h-kd at asahi-net.or.jp>
>>> 
>>> ---
>>> https://www.avast.com/antivirus
>>> 
>>> --
>>> Oberon at lists.inf.ethz.ch <mailto:Oberon at lists.inf.ethz.ch> mailing list for ETH Oberon and related systems
>>> https://lists.inf.ethz.ch/mailman/listinfo/oberon
>> --
>> Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
>> https://lists.inf.ethz.ch/mailman/listinfo/oberon
> 
> 
> -- 
> ---------> We all shine on like the moon and the starts and the sun .
> Kida Hiroya : lb7h-kd at asahi-net.or.jp
> 
> ---
> このEメールはアバスト アンチウイルスによりウイルススキャンされています。
> https://www.avast.com/antivirus
> 
> --
> Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
> https://lists.inf.ethz.ch/mailman/listinfo/oberon
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.inf.ethz.ch/pipermail/oberon/attachments/20181208/4b719897/attachment.html>


More information about the Oberon mailing list