fix some mouse binds and map SDL's x1/x2 buttons

master
lsalzman 2013-03-06 16:36:54 +02:00
parent 448fd231d6
commit 23a5720dd6
3 changed files with 6 additions and 2 deletions

View File

@ -129,8 +129,8 @@ bind Z [ togglezoom ]
editbind SPACE [ cancelsel ]
editbind MOUSELEFT [ if $blendpaintmode [paintblendmap] [editdrag] ]
editbind MOUSERIGHT [ selcorners ]
editbind MOUSEMIDDLE [ if $blendpaintmode [rotateblendbrush] [editextend] ]
editbind MOUSEMIDDLE [ selcorners ]
editbind MOUSERIGHT [ if $blendpaintmode [rotateblendbrush] [editextend] ]
editbind J [ gotosel ]

View File

@ -5,6 +5,8 @@ keymap -2 MOUSEMIDDLE
keymap -3 MOUSERIGHT
keymap -4 MOUSEWHEELUP
keymap -5 MOUSEWHEELDOWN
keymap -6 MOUSEX1
keymap -7 MOUSEX2
keymap 8 BACKSPACE
keymap 9 TAB
keymap 13 RETURN

View File

@ -829,6 +829,8 @@ void checkinput()
case SDL_BUTTON_LEFT: processkey(-1, event.button.state==SDL_PRESSED); break;
case SDL_BUTTON_MIDDLE: processkey(-2, event.button.state==SDL_PRESSED); break;
case SDL_BUTTON_RIGHT: processkey(-3, event.button.state==SDL_PRESSED); break;
case SDL_BUTTON_X1: processkey(-6, event.button.state==SDL_PRESSED); break;
case SDL_BUTTON_X2: processkey(-7, event.button.state==SDL_PRESSED); break;
}
//lasttype = event.type;
//lastbut = event.button.button;