sgp acs322000 wrote:
> stopped
> loading it and now right hold+wheel works fine.
>
I was too quick to unload mousetrap, there are some features that I
depend on. Russell or someone, is there a way that I can make mousetrap
and right hold+wheel coexist?
Here's my mousetrap.ini...
[Active]
; ACTIVE section
;
; "Name" does not have to be unique. You may use the same name on all
the entries
; if you don't care about using them in the RemEntry/GetEntry services
or editing
; this file with an INI editor.
;
; "Value" should follow this format.
; An entry is expected to have at least 10 comma. The entry format is:
; MODIFIER KEY 1,MODIFIER KEY 2,MODIFIER KEY
3,LOCATION,TRIGGER,EVAL,WINDOW
CAPTION,COMMAND,STOP,EAT,NOMOD,NOMSMOD,WAITMOD
; 1 , 2 , 3 , 4 , 5 , 6 ,
7 , 8 , 9 , 10, 11 , 12 , 13
;
; Only the data within the first thirteen comma are read by MouseTrap.
; So adding a comma after the last field will enable you to insert an
inline comment.
; But for future support, please append at least five extra comma before
your inline comment.
; ----------------------------------------------------------------------
-----
; GO UP A FOLDER IN WINDOWS EXPLORER
; Go up the folder just by double clicking on an empty area in the
listview of windows explorer
; ----------------------------------------------------------------------
-----
;ini=0,0,0,c=SysListView32,LDC,mousetrap.ismonocolor(),explorer,*keys
{to %phan%}{ba},1,1,0,0,0,
; ----------------------------------------------------------------------
----
; ----------------------------------------------------------------------
-----
; GO UP IN OPEN/SAVE DIALOG
; Go up the folder just by double clicking on an empty area in the
listview of a file open/save dialog
; ----------------------------------------------------------------------
-----
;ini=0,0,0,c=SysListView32,LDC,mousetrap.ismonocolor(),filedialog,*keys
{to %phan%}{ba},1,1,0,0,0,
;ini=0,0,0,c=OpenListView,LDC,mousetrap.ismonocolor(),filedialog,*keys
{to %phan%}{ba},1,1,0,0,0,
; ----------------------------------------------------------------------
----
; ----------------------------------------------------------------------
-----
; DRAG WINDOW
; Move the about dialog by right dragging anywhere
; ----------------------------------------------------------------------
-----
;ini=2,0,0,ANY,MMV,,About*,win.move(%phan%\,%sx%-%rdrx%\,%sy%-%
rdry%),0,0,0,1,0,
; ----------------------------------------------------------------------
----
; ----------------------------------------------------------------------
-----
; EXECUTE COMMAND ON LEFTCLICK AND MOUSEMOVE
; An example of running a command on left drag
; ----------------------------------------------------------------------
-----
;ini=1,0,0,ANY,MMV,,,osd.show("mousetrap: left
mousemove"\,100),0,0,0,0,0,
; ----------------------------------------------------------------------
----
; ----------------------------------------------------------------------
-----
; SEND DOUBLECLICK ON MIDDLE DOWN
; ----------------------------------------------------------------------
-----
;ini=0,0,0,ANY,MMD,,,Event:LDC,0,1,0,0,0,
; ----------------------------------------------------------------------
----
; ----------------------------------------------------------------------
-----
; OVERRIDE MOUSECLICK IN THE CLOCK OF THE TRAY
; An example of using screen location
; ----------------------------------------------------------------------
-----
;ini=0,0,0,1334~1397|1025~1048,LMD,,c=Shell_TrayWnd,osd.show("mousetrap:
clock"),0,1,0,0,0,
;ini=0,0,0,1334~1397|1025~1048,LMU,,c=Shell_TrayWnd,osd.show("mousetrap:
clock"),0,1,0,0,0,
; ----------------------------------------------------------------------
----
; ----------------------------------------------------------------------
-----
; LOCK THE MOUSE MOVEMENT IN A SPECIFIC LOCATION IN THE VERTICAL OR
HORIZONTAL AXIS
; An example of setting the x or y coordinate to a fixed value
; ----------------------------------------------------------------------
-----
; Pressing capslock key while mousemove will keep the mouse lock to
vertical axis in the location where the coordinate x=100
;ini=20,0,0,ANY,MMV,,,Edit:x=100,0,1,0,1,0,, --> EAT should be
1. NOMSMOD should be 1 to keep working even when mouse buttons are
pressed.
; Pressing scroll key while mousemove will keep the mouse lock to
horizontal axis in the location where the coordinate y=40
;ini=145,0,0,ANY,MMV,,,Edit:y=40,0,1,0,1,0,, --> EAT should be
1. NOMSMOD should be 1 to keep working even when mouse buttons are
pressed.
; ----------------------------------------------------------------------
-----
; ----------------------------------------------------------------------
-----
; LOCK THE MOUSE MOVEMENT SPECIFICALLY IN VERTICAL OR HORIZONTAL AXIS
; the '#' character tells mousetrap to use the last value of x or y as
the fixed coordinate.
; ----------------------------------------------------------------------
-----
; Pressing left shift while mousemove will keep the mouse lock to
vertical axis on its current location
;ini=160,0,0,ANY,MMV,,,Edit:x=#,0,1,0,1,0,, --> EAT should be
1. NOMSMOD should be 1 to keep working even when mouse buttons are
pressed.
; Pressing right alt while mousemove will keep the mouse lock to
horizontal axis on its current location
;ini=164,0,0,ANY,MMV,,,Edit:y=#,0,1,0,1,0,, --> EAT should be
1. NOMSMOD should be 1 to keep working even when mouse buttons are
pressed.
; ----------------------------------------------------------------------
-----
; ----------------------------------------------------------------------
-----
; AUTO LOCK THE VERTICAL OR HORIZONTAL AXIS
; An example of automatic setting of x or y coordinate to a fixed value
; ----------------------------------------------------------------------
-----
; Pressing left ctrl while mousemove will keep the mouse lock to either
vertical or horizontal axis.
; By using the variable z, mousetrap will automatically identify which
axis to lock on to.
; This is determined by the initial direction of the mouse movement.
; The first axis that reach a mouse movement of 5 pixels is the axis to
lock on to.
; The default 5 pixels can be changed by specifying a new value after
the '#': z=#10
; E.g.: 162,0,0,ANY,MMV,,,Edit:z=#24,0,1,0,1,0,,
;ini=162,0,0,ANY,MMV,,,Edit:z=#,0,1,0,1,0,, --> EAT should be
1. NOMSMOD should be 1 to keep working even when mouse buttons are
pressed.
; ----------------------------------------------------------------------
-----
; ----------------------------------------------------------------------
-----
; DECELARATE THE MOUSE MOVEMENT SPEED
; ; An example of decelerating the mouse movement speed
; ----------------------------------------------------------------------
-----
; Pressing right alt while mousemove will decelerate the mouse movement
speed.
; In the example below, the physical mouse device must travel a distance
of 10
; before the mouse pointer will move.
;ini=165,0,0,ANY,MMV,,,Edit:speed=10,0,1,0,1,0,, --> EAT
should be 1. NOMSMOD should be 1 to keep working even when mouse
buttons are pressed.
; ----------------------------------------------------------------------
-----
; ----------------------------------------------------------------------
-----
; DISPLAY DEBUG WINDOW SHOWING MOUSE COORDINATES AND OTHER INFO
; An example displaying mouse coordinates, etc.
; ----------------------------------------------------------------------
-----
; Pressing right shift while mousemove will display debug window showing
the:
; parent window handle, child handle, child class, mouse coordinates
relative to the window and to the screen
;ini=161,0,0,ANY,MMV,,,win.debug("mousetrap: Parent=%phan%\, Child=%
chan%\, class="\,win.class(%chan%)\,"\, area="\,win.area(%sx%\,%sy%) ++
"\, Index=" ++ miscplugin.GetIndNum(%chan%) ++ "\, rx=%rx%\, ry=%ry%;
sx=%sx%\, sy=%sy%"),0,0,0,0,0,
; ----------------------------------------------------------------------
-----
; ======================================================================
===================
; ====================================== MOUSEWHEEL
=======================================
; ======================================================================
===================
; ----------------------------------------------------------------------
-----
; OLD HELP SUPPORT
; ----------------------------------------------------------------------
-----
ini=0,0,0,c=MS_WINTOPIC,MWD,,,Edit:scroll=*,1,1,0,0,0,, -->
must set STOP,EAT to 1
ini=0,0,0,c=MS_WINTOPIC,MWU,,,Edit:scroll=*,1,1,0,0,0,, -->
must set STOP,EAT to 1
; ----------------------------------------------------------------------
----
; ----------------------------------------------------------------------
-----
; BYPASS "MOUSEWHEEL SUPPORT LIKE KATMOUSE" FOR MYIE2
; Bypass only when right button and mousewheel up/down
; ----------------------------------------------------------------------
-----
;ini=2,0,0,ANY,MWD,,MyIE2*,,1,0,0,0,0,, --> must set STOP to 1
;ini=2,0,0,ANY,MWU,,MyIE2*,,1,0,0,0,0,, --> must set STOP to 1
; ----------------------------------------------------------------------
-----
; ----------------------------------------------------------------------
-----
; SCROLL TO TOP/BOTTOM OF PAGE
; ----------------------------------------------------------------------
-----
; Pressing right button on mouse wheel will scroll to top/bottom of page
;ini=2,0,0,ANY,MWU,,,Edit:scroll=*t,1,1,0,1,0,,
;ini=2,0,0,ANY,MWD,,,Edit:scroll=*b,1,1,0,1,0,,
; ----------------------------------------------------------------------
-----
; ----------------------------------------------------------------------
-----
; DOUBLE THE MOUSEWHEEL SPEED
; ----------------------------------------------------------------------
-----
; Pressing left shift on mouse wheel will scroll by 6 lines.
;ini=160,0,0,ANY,MWU,,,Edit:scroll=*6,1,1,0,0,0,,
;ini=160,0,0,ANY,MWD,,,Edit:scroll=*6,1,1,0,0,0,,
; ----------------------------------------------------------------------
-----
; ----------------------------------------------------------------------
-----
; QUADRUPLE THE MOUSEWHEEL SPEED
; ----------------------------------------------------------------------
-----
; Pressing right alt on mouse wheel will quadruple the default
mousewheel speed.
;ini=165,0,0,ANY,MWU,,,Edit:scroll=#4,0,1,1,0,0,, --> must
set EAT and NOMOD to 1
;ini=165,0,0,ANY,MWD,,,Edit:scroll=#4,0,1,1,0,0,, --> must
set EAT and NOMOD to 1
; ----------------------------------------------------------------------
-----
; ----------------------------------------------------------------------
-----
; SCROLL BY PAGE
; ----------------------------------------------------------------------
-----
; Pressing left alt on mouse wheel will quadruple the default mousewheel
speed.
;ini=164,0,0,ANY,MWU,,,Edit:scroll=*p,1,1,1,0,0,, --> must
set EAT and NOMOD to 1
;ini=164,0,0,ANY,MWD,,,Edit:scroll=*p,1,1,1,0,0,, --> must
set EAT and NOMOD to 1
; ----------------------------------------------------------------------
-----
; ----------------------------------------------------------------------
-----
; MOUSEWHEEL SUPPORT FOR PP NOTES
; ----------------------------------------------------------------------
-----
ini=0,0,0,ANY,MWU,,c=PowerProNote,Edit:scroll=*,1,1,0,0,0,
ini=0,0,0,ANY,MWD,,c=PowerProNote,Edit:scroll=*,1,1,0,0,0,
; ----------------------------------------------------------------------
-----
; ----------------------------------------------------------------------
-----
; MOUSEWHEEL SUPPORT FOR ECCO
; ----------------------------------------------------------------------
-----
; Use the WM_VSCROLL message to scroll as it is more compatible with
all/old apps
ini=0,0,0,ANY,MWU,,=ecco32,Edit:scroll=*,1,1,0,0,0,
ini=0,0,0,ANY,MWD,,=ecco32,Edit:scroll=*,1,1,0,0,0,
; ----------------------------------------------------------------------
-----
; ----------------------------------------------------------------------
-----
; MOUSEWHEEL SUPPORT FOR ULTRAVNC VIEWER by 4 lines [SGP ADDED 20040415]
; ----------------------------------------------------------------------
-----
; Use the WM_VSCROLL message to scroll as it is more compatible with
all/old apps
ini=0,0,0,ANY,MWU,,=vncviewer,Edit:scroll=*4,1,1,0,0,0,
ini=0,0,0,ANY,MWD,,=vncviewer,Edit:scroll=*4,1,1,0,0,0,
; ----------------------------------------------------------------------
-----
; ----------------------------------------------------------------------
-----
; MOUSEWHEEL SUPPORT FOR TOTALCMD LISTER by 4 line [SGP ADDED 20050407]
; ----------------------------------------------------------------------
-----
; Use the WM_VSCROLL message to scroll as it is more compatible with
all/old apps
ini=0,0,0,ANY,MWU,,c=TLister,Edit:scroll=*4,1,1,0,0,0,
ini=0,0,0,ANY,MWD,,c=TLister,Edit:scroll=*4,1,1,0,0,0,
; ----------------------------------------------------------------------
-----
; ----------------------------------------------------------------------
-----
; MOUSEWHEEL SUPPORT ALL COMBO BOXES
; Including those that does not support WM_MOUSEWHEEL message
; ----------------------------------------------------------------------
-----
ini=0,0,0,c=combobox,MWU,,,Edit:scroll=@,1,1,0,0,0,
ini=0,0,0,c=combobox,MWD,,,Edit:scroll=@,1,1,0,0,0,
; ----------------------------------------------------------------------
-----
; ----------------------------------------------------------------------
-----
; MOUSEWHEEL SUPPORT LIKE KATMOUSE
; Scrolls the window even if it is not in the foreground.
; ----------------------------------------------------------------------
-----
; Use the system mousewheel setting
ini=0,0,0,ANY,MWU,,,Edit:scroll=#,0,1,1,0,0,, --> must set EAT
and NOMOD to 1
ini=0,0,0,ANY,MWD,,,Edit:scroll=#,0,1,1,0,0,, --> must set EAT
and NOMOD to 1
; ----------------------------------------------------------------------
-----
[IgnoreVKCodes]
; IGNOREVKCODES section
;
; "Name" can be any string you want. This does not have to be unique.
You may use the
; same name for all the entries.
;
; "Value" is the vkcode that you want mousetrap to ignore during
checking of modifier
; keys. Valid values are from 1 to 255.
; set by IME
IME=244
IME=255
------------------------ Yahoo! Groups Sponsor --------------------~-->
<font face=arial size=-1><a
href="http://us.ard.yahoo.com/SIG=12hc8l24c/M=362131.6882499.7825260.1510227/D=groups/S=1706030409:TM/Y=YAHOO/EXP=1122622144/A=2889191/R=0/SIG=10r90krvo/*http://www.thebeehive.org
">Get Bzzzy! (real tools to help you find a job) Welcome to the Sweet Life
- brought to you by One Economy</a>.</font>
--------------------------------------------------------------------~->
Attention: PowerPro's Web site has moved: http://www.ppro.org
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/power-pro/
<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/