The described problem could be related to the emulation of a 3rd mouse button of the X server: if mouse1 and mouse2 are pressed simultaneously, a mouse3 event is generated instead 

.
To disable this behavior, depending on what is used by your distribution, either modify the input device section of /etc/X11/xorg.conf
- Code: Select all
 Section "InputDevice"
        Identifier      "GenericNameOfYourMouse"
        :                        
        Option  "Emulate3Buttons" "false"
or modify the corresponding hal policy file, e.g. /etc/hal/fdi/policy/10-x11-input.fdi
- Code: Select all
 <match key="info.capabilities" contains="input.mouse">
    :
   <merge key="input.x11_options.Emulate3Buttons" type="string">false</merge>
</match>
If this sounds too complicated, you can try to bind both attacks to your 3rd mouse button by typing
- Code: Select all
 bind MOUSE3 "+attack;+button6"
either in SG's console or by inserting that line into ~/.smokinguns/smokinguns/autoexec.cfg (you may have to create that file).