--- nono/vm/x68kkbd.h 2026/04/29 17:04:28 1.1.1.1 +++ nono/vm/x68kkbd.h 2026/04/29 17:04:30 1.1.1.2 @@ -6,6 +6,7 @@ #pragma once #include "keyboard.h" +#include "scheduler.h" class X68030Keyboard : public Keyboard { @@ -18,8 +19,13 @@ class X68030Keyboard : public Keyboard virtual void MakeKey(uint); // キーを離した virtual void BreakKey(uint); + // マウス入力 + virtual void MouseInput(int x, int y, bool rb, bool lb, bool mb); private: + // キー入力イベント + Event event {}; + // 共通キーコードから LUNA キーコードへの変換 uint keycode2x68kkey(uint);