次はフルキー実装。なんかフチが白いな。カーソルは矢印のグリフがフォントセットにないらしい。まぁいいか。

入力はできるけど、Androidはキーの英語日本語切り替えってどうするんだっけ? 切り替え用のキーを作ってもらうか。

タッチパッド風のやつは、カーソルが出て動かす感じになった。クリックボタンもついている。タッチパッドをキーボードの下部に配置する実装もあるけど、キーが狭くなるのもいやなので、モードを別にしてもらった。

白枠消してもらったのだけど、うっすらと見えるな...

下部のメッセージエリアももったいないので、上に移してもらった。空いた分をキーを高くする。
Android向けのIMEキーとWin/Cmdキーを追加して、カーソルを右寄せに。
白枠はなくなったな。

なんか、ロールバックしてキー入力ができなくなったな... まぁ、よくある感じのAIコーディング。1つ前にコードベースを戻したのだけど、入力できない。なんだそれ? 結局ABCボタンまでロールバックして確認している。
結局、シリアル側のUSBを抜いてから電源ケーブル差し込んだらタッチできるようになったよ。タッチの回路になんかノイズでも回るような感じなのかな?
なんとかうまく動くようになった。
USBホスト側の不良は、V-BUSをオフで起動して、LCD初期化後に300msまってオン。さらに300ms待ってCH340との接続を開始にしたようだ。
タッチ不良は、LV_INDEV_MODE_EVENから、timer-driven touch readに戻して対応した模様。
さらに修正依頼。
ShiftやCtlとかのキーコンビネーションができない。
キーリピートができない。
記号入力がない。
TPキーが邪魔なので下に移動。
キーの上下隙間がないので見にくい。

うう、またキーインできなくなった。なんだよ...
オリジナル投稿:
アプリと連携で有線キーボード -4-|kinneko|pixivFANBOX
https://kinneko.fanbox.cc/posts/12486092



