Support mod4 (windows key) in mouse bindings too.

This commit is contained in:
oga 2008-06-25 22:40:27 +00:00
parent ff29a8e71a
commit 553a7ea586
2 changed files with 8 additions and 2 deletions

View File

@ -15,7 +15,7 @@
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*
* $Id: conf.c,v 1.44 2008/06/25 22:38:36 oga Exp $
* $Id: conf.c,v 1.45 2008/06/25 22:40:27 oga Exp $
*/
#include "headers.h"
@ -434,6 +434,10 @@ conf_mousebind(struct conf *c, char *name, char *binding)
strchr(name, 'S') < strchr(name, '-'))
current_binding->modmask |= ShiftMask;
if (strchr(name, '4') != NULL &&
strchr(name, '4') < strchr(name, '-'))
current_binding->modmask |= Mod4Mask;
substring = strchr(name, '-') + 1;
if (strchr(name, '-') == NULL)

View File

@ -1,4 +1,4 @@
.\" $OpenBSD: cwmrc.5,v 1.12 2008/06/25 22:38:36 oga Exp $
.\" $OpenBSD: cwmrc.5,v 1.13 2008/06/25 22:40:27 oga Exp $
.\"
.\" Copyright (c) 2004,2005 Marius Aamodt Eriksen <marius@monkey.org>
.\"
@ -141,6 +141,8 @@ The Control key.
The Meta key.
.It S
The Shift key.
.It 4
The Mod4 key (normally the windows key).
.El
.Pp
The