diff options
author | murray <murray@FreeBSD.org> | 2000-04-08 03:04:32 +0000 |
---|---|---|
committer | murray <murray@FreeBSD.org> | 2000-04-08 03:04:32 +0000 |
commit | 025b04375037348440374732629c25661831a0b0 (patch) | |
tree | c0b777f301b3065cb19aff93e398822338aa0a56 /usr.sbin/sade | |
parent | baa52b87aa970f0bbc7a478af19adaae79c4f242 (diff) | |
download | FreeBSD-src-025b04375037348440374732629c25661831a0b0.zip FreeBSD-src-025b04375037348440374732629c25661831a0b0.tar.gz |
PR: 17559
Approved by: jkh
You can't enable 'emulate 3 button' option for moused in sysinstall.
This adds a menu option to set moused_flags and the help text explains
that entering "-3" will enable this feature.
Diffstat (limited to 'usr.sbin/sade')
-rw-r--r-- | usr.sbin/sade/menus.c | 4 | ||||
-rw-r--r-- | usr.sbin/sade/sade.h | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/usr.sbin/sade/menus.c b/usr.sbin/sade/menus.c index 69c9822..9e00570 100644 --- a/usr.sbin/sade/menus.c +++ b/usr.sbin/sade/menus.c @@ -426,7 +426,9 @@ DMenu MenuMouse = { { "2 Enable", "Test and run the mouse daemon", NULL, mousedTest, NULL, NULL }, { "3 Type", "Select mouse protocol type", NULL, dmenuSubmenu, NULL, &MenuMouseType }, { "4 Port", "Select mouse port", NULL, dmenuSubmenu, NULL, &MenuMousePort }, - { "5 Disable", "Disable the mouse daemon", NULL, mousedDisable, NULL, NULL }, + { "5 Flags", "Set additional flags", dmenuVarCheck, setMouseFlags, + NULL, VAR_MOUSED_FLAGS "=" }, + { "6 Disable", "Disable the mouse daemon", NULL, mousedDisable, NULL, NULL }, { NULL } }, }; diff --git a/usr.sbin/sade/sade.h b/usr.sbin/sade/sade.h index e4a3fc1..815ca4a 100644 --- a/usr.sbin/sade/sade.h +++ b/usr.sbin/sade/sade.h @@ -130,6 +130,7 @@ #define VAR_MEDIA_TYPE "mediaType" #define VAR_MEDIA_TIMEOUT "MEDIA_TIMEOUT" #define VAR_MOUSED "moused_enable" +#define VAR_MOUSED_FLAGS "moused_flags" #define VAR_MOUSED_PORT "moused_port" #define VAR_MOUSED_TYPE "moused_type" #define VAR_NAMESERVER "nameserver" @@ -660,6 +661,7 @@ extern char *sstrncpy(char *dst, const char *src, int size); /* mouse.c */ extern int mousedTest(dialogMenuItem *self); extern int mousedDisable(dialogMenuItem *self); +extern int setMouseFlags(dialogMenuItem *self); /* msg.c */ extern Boolean isDebug(void); |