--- np2/x11/Attic/sysmenu.c 2003/12/19 16:08:01 1.1 +++ np2/x11/Attic/sysmenu.c 2004/01/07 14:44:47 1.2 @@ -139,6 +139,12 @@ sys_cmd(MENUID id) update |= SYS_UPDATECFG; break; + case MID_MOUSEKEY: + np2cfg.KEY_MODE = 3; + keystat_resetjoykey(); + update |= SYS_UPDATECFG; + break; + case MID_XSHIFT: np2cfg.XSHIFT ^= 1; keystat_forcerelease(0x70); @@ -444,6 +450,7 @@ sysmenu_menuopen(UINT menutype, int x, i menusys_setcheck(MID_KEY, (b == 0)); menusys_setcheck(MID_JOY1, (b == 1)); menusys_setcheck(MID_JOY2, (b == 2)); + menusys_setcheck(MID_MOUSEKEY, (b == 3)); b = np2cfg.XSHIFT; menusys_setcheck(MID_XSHIFT, (b & 1)); menusys_setcheck(MID_XCTRL, (b & 2));