Dozen0:kamu31

戻る ホーム 上へ 進む

 Dozen0をかむキーボードにするファームウエア第2弾を作りました。以前作ったものは、2回の入力で1文字を入れるタイプで日本語を直接入れられるものでしたが、今回のものは、1回の入力で、アルファベットや数字、記号を入れられます。アルファベットといっても、かな入力にすれば、日本語の入力が可能なので、まあまあ実用的だと思っています。基本的に5個のキーを複数押す事で、1レイアにつき31文字入れられます。全部で4レイアあるので、124種類の文字を入れられます。

GitHubはこちら

 ツリーの一番上をチェックアウトして使って下さい。

 make dozen0:kamu31 でコンパイル出来ます。

 上図、上の一番左のボタンは、日本語入力のオンオフのボタンです。上の左から2番目のボタンは、バックスペースとなります。

 上図、下の左から3番目のボタンはレイア0、4番目はレイア1、5番目はレイア2,2番目はレイア3の選択ボタンです。

 実際の入力に使うボタンは、上図、の5個になります。以下キー配置です。

//レイヤー0 英小文字
//●○○○○ ○●○○○ ○○●○○ ○○○●○ ○○○○●
   u                 a                 e                 i                 o

//●●○○○ ○●●○○ ○○●●○ ○○○●● ●○○○●
   c                 f                  x                 q                l

//●○●○○ ○●○●○ ○○●○● ●○○●○ ○●○○●
    .                 v                 '                  ,                 j

//○●●●● ●○●●● ●●○●● ●●●○● ●●●●○
   w                h                 m                y                 r

//○○●●● ●○○●● ●●○○● ●●●○○ ○●●●○
    t                p                                   k                 s

//○●○●● ●○●○● ●●○●○ ○●●○● ●○●●○
    d                b                n                 g                 z

//●●●●●
    enter

//レイヤー1 英大文字
//●○○○○ ○●○○○ ○○●○○ ○○○●○ ○○○○●
   U                A                 E                 I                 O

//●●○○○ ○●●○○ ○○●●○ ○○○●● ●○○○●
   C                F                 X                 Q                L

//●○●○○ ○●○●○ ○○●○● ●○○●○ ○●○○●
    .                 V                 '                  ,                 J

//○●●●● ●○●●● ●●○●● ●●●○● ●●●●○
   W                H                 M                Y                R

//○○●●● ●○○●● ●●○○● ●●●○○ ○●●●○
    T                P                                   K                S

//○●○●● ●○●○● ●●○●○ ○●●○● ●○●●○
    D                B                N                 G                Z

//●●●●●
    enter

//レイヤー2 数字
//●○○○○ ○●○○○ ○○●○○ ○○○●○ ○○○○●
   5                1                 2                 3                 4

//●●○○○ ○●●○○ ○○●●○ ○○○●● ●○○○●
   0                6                 7                 8                 9

//●○●○○ ○●○●○ ○○●○● ●○○●○ ○●○○●
    =                *                /                 +                 -

//○●●●● ●○●●● ●●○●● ●●●○● ●●●●○
   F5               F1               F2               F3               F4

//○○●●● ●○○●● ●●○○● ●●●○○ ○●●●○
    F10             F6               F7               F8               F9

//○●○●● ●○●○● ●●○●○ ○●●○● ●○●●○
                      F11             F12              ^                \

//●●●●●
    enter

//レイヤー3 記号
//●○○○○ ○●○○○ ○○●○○ ○○○●○ ○○○○●
   %                 !                 "                 #                 $

//●●○○○ ○●●○○ ○○●●○ ○○○●● ●○○○●
   @                &                 '                 (                  )

//●○●○○ ○●○●○ ○○●○● ●○○●○ ○●○○●
    {                 ?                }                  [                 ]

//○●●●● ●○●●● ●●○●● ●●●○● ●●●●○
    >                ~                |                  `                 <

//○○●●● ●○○●● ●●○○● ●●●○○ ○●●●○
                      ;                 :                 _               

//○●○●● ●○●○● ●●○●○ ○●●○● ●○●●○
   ReDo            Cut            Copy            Paste          UnDo

//●●●●●
    enter

 iPadアプリ、KamuKeyboard2はこちら
iPadで、かむキーボードを体験出来るアプリです。
かな漢字変換が出来ないので、アルファベットと数字と記号を少ししか入れられません。

 

戻る ホーム 上へ 進む

メールはこちらまで