lock axis, how?

x64 Replacement/Alternative to Microsoft's IntelliMouse application.
Forum rules
Please read the forum rules before posting for the first time.
The more information you can provide, the quicker and more accurately someone can help.
NOTE: To reduce spam, new users can not post links, files or images until they have at least 4 posts.
Kylde
Dedicated
Posts: 48
Joined: Thu Dec 23, 2010 4:20 pm

lock axis, how?

Post by Kylde »

Does this work for anyone? Doesn't seem to do anything here, USB Logitech MX-518, Win 7 Pro 64
User avatar
phil
Site Admin
Posts: 7670
Joined: Sun Apr 06, 2003 11:12 pm

Re: lock axis, how?

Post by phil »

Well it works fine for me - but then I wouldn't have released XMBC with this feature if it was not working for me.

Perhaps you have found a bug or perhaps your configuration is not quite right. Maybe if you explain a little about how you have configured XMBC to use the axis locking modifier keys I will be able to point you in the right direction, or at least try similar configurations here?

For example,

Have you enabled modifier keys in the settings?
What modifier keys have you assigned to lock X and lock Y?
Do you have any other modifier keys - do the modifier keys work to change layers?
Have you checked the "enable axis locking modifier keys" check-box on the application configuration you are targeting?

I admit that the configuration is not exactly intuitive, which is why the note exists on the modifier keys tab.

Thanks,
Phil
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 10 x64, AMD Ryzen 5900x, MSI x570 Tomahawk, 32GB DDR4,
nVidia RTX 2070s, Evo 970 1Tb NVME, 2x2TB WD Black (RAID1)
Kylde
Dedicated
Posts: 48
Joined: Thu Dec 23, 2010 4:20 pm

Re: lock axis, how?

Post by Kylde »

phil wrote:Perhaps you have found a bug or perhaps your configuration is not quite right. Maybe if you explain a little about how you have configured XMBC to use the axis locking modifier keys I will be able to point you in the right direction, or at least try similar configurations here? Phil
OK, settings - general tab, I have enable global hotkeys TICKED, enable modifier keys (switching layers & axis locking) TICKED. Settings - modifier keys tab, I have "Lock X-axis" set to shift+control+alt+L, and "lock Y-axis" set to SHIFT+CONTROL+K, and on each change I hit OK then "apply" on the application configuration screen, and nothing happens, MX-518 optical, USB connection, Windows 7 Pro/64 native drivers (no logitech installed)
User avatar
phil
Site Admin
Posts: 7670
Joined: Sun Apr 06, 2003 11:12 pm

Re: lock axis, how?

Post by phil »

Have you checked the enable lock key in the main screen for the selected application (or default).
lockaxis.png
This setting is application specific, allowing you to onlye enable the lock keys in certain application profiles if required.

Thanks,
Phil
You do not have the required permissions to view the files attached to this post.
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 10 x64, AMD Ryzen 5900x, MSI x570 Tomahawk, 32GB DDR4,
nVidia RTX 2070s, Evo 970 1Tb NVME, 2x2TB WD Black (RAID1)
Kylde
Dedicated
Posts: 48
Joined: Thu Dec 23, 2010 4:20 pm

Re: lock axis, how?

Post by Kylde »

phil wrote:Have you checked the enable lock key in the main screen for the selected application (or default).
lockaxis.png
This setting is application specific, allowing you to onlye enable the lock keys in certain application profiles if required.

Thanks,
Phil
yes, enabled on the default, tested on an empty desktop
User avatar
phil
Site Admin
Posts: 7670
Joined: Sun Apr 06, 2003 11:12 pm

Re: lock axis, how?

Post by phil »

Well that is strange, I just reied exactly that configuration on my laptop and its working fine for me.
Also x64 Win7, no special drivers installed.

I presume that it makes no difference what key combination you use?

Can you try turning on debug logging and see if there is anything useful in there (I think it logs the key presses for locking). The only other possibility is that its broken in 1.52 and fixed in the latest beta - but if I recall correctly, I have not touched the locking in the beta. I will have to get back on the desktop and check that - so for now a debug log would be useful.

Thanks,
Phil
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 10 x64, AMD Ryzen 5900x, MSI x570 Tomahawk, 32GB DDR4,
nVidia RTX 2070s, Evo 970 1Tb NVME, 2x2TB WD Black (RAID1)
Kylde
Dedicated
Posts: 48
Joined: Thu Dec 23, 2010 4:20 pm

Re: lock axis, how?

Post by Kylde »

phil wrote:I presume that it makes no difference what key combination you use?

Can you try turning on debug logging and see if there is anything useful in there (I think it logs the key presses for locking). The only other possibility is that its broken in 1.52 and fixed in the latest beta - but if I recall correctly, I have not touched the locking in the beta. I will have to get back on the desktop and check that - so for now a debug log would be useful.

Thanks,
Phil
Logging is already on (below), I've not experimented too much with key combos as yet, what combo do you (successfully) use?

19-01-2011 06:51:57> Display resolution changed (1280, 800)
19-01-2011 08:28:32> Display resolution changed (1920, 1080)
19-01-2011 11:33:07> Display resolution changed (1280, 800)
19-01-2011 11:34:39> Display resolution changed (1920, 1080)
19-01-2011 21:58:31> Opening setup dialog.
19-01-2011 21:58:45> Applying changes to X-Mouse Button Control settings...
19-01-2011 21:58:46> Applying changes to X-Mouse Button Control settings...
19-01-2011 22:03:31> Applying changes to X-Mouse Button Control settings...
19-01-2011 22:03:32> Setup dialog closed.
19-01-2011 22:44:39> Opening setup dialog.
19-01-2011 22:44:58> Applying changes to X-Mouse Button Control settings...
19-01-2011 22:45:01> Applying changes to X-Mouse Button Control settings...
19-01-2011 22:45:04> Setup dialog closed.
User avatar
phil
Site Admin
Posts: 7670
Joined: Sun Apr 06, 2003 11:12 pm

Re: lock axis, how?

Post by phil »

That logging does not look like debug logging but standard logging (turn it on the the general settings tab). It automatically turns off next time you run xmbc to save resources.

NOTE: When debug logging is on, every mouse click (and I think key comb) should be written to the log file, along with the action taken for said button press/key comobo.

I dont generally use the modifier keys - they are there at the requiest of others, but as I say, I just tried the ones you told be - and they worked here (typical!).

What version are you running (I cant remember if I sent you the beta when we were testing the other problem you have with firefox and win-z (which Im sorry I still havnt really looked at).

Thanks,
Phil
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 10 x64, AMD Ryzen 5900x, MSI x570 Tomahawk, 32GB DDR4,
nVidia RTX 2070s, Evo 970 1Tb NVME, 2x2TB WD Black (RAID1)
Kylde
Dedicated
Posts: 48
Joined: Thu Dec 23, 2010 4:20 pm

Re: lock axis, how?

Post by Kylde »

phil wrote:That logging does not look like debug logging but standard logging (turn it on the the general settings tab). It automatically turns off next time you run xmbc to save resources.

NOTE: When debug logging is on, every mouse click (and I think key comb) should be written to the log file, along with the action taken for said button press/key comobo.

I dont generally use the modifier keys - they are there at the requiest of others, but as I say, I just tried the ones you told be - and they worked here (typical!).

What version are you running (I cant remember if I sent you the beta when we were testing the other problem you have with firefox and win-z (which Im sorry I still havnt really looked at).

Thanks,
Phil
OK, my bad debugging log on (below), using 1.52, not seeing any keypresses in the log...

Code: Select all

19-01-2011 23:07:48> Translating Left Button Down: Action 40 (Nothing (Don't intercept))
19-01-2011 23:07:48> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=778, Y=707, mouseData=0x00000000, flags=0x00000000, time=313940780, dwExtraInfo=0x0
19-01-2011 23:07:48> Translating Left Button Up: Action 40 (Nothing (Don't intercept))
19-01-2011 23:07:51> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1113, Y=394, mouseData=0x00000000, flags=0x00000000, time=313944009, dwExtraInfo=0x0
19-01-2011 23:07:51> Translating Left Button Down: Action 40 (Nothing (Don't intercept))
19-01-2011 23:07:51> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1113, Y=394, mouseData=0x00000000, flags=0x00000000, time=313944134, dwExtraInfo=0x0
19-01-2011 23:07:51> Translating Left Button Up: Action 40 (Nothing (Don't intercept))
19-01-2011 23:07:52> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1234, Y=710, mouseData=0x00000000, flags=0x00000000, time=313945116, dwExtraInfo=0x0
19-01-2011 23:07:52> Translating Left Button Down: Action 40 (Nothing (Don't intercept))
19-01-2011 23:07:52> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1234, Y=710, mouseData=0x00000000, flags=0x00000000, time=313945241, dwExtraInfo=0x0
19-01-2011 23:07:52> Translating Left Button Up: Action 40 (Nothing (Don't intercept))
19-01-2011 23:07:52> Setup dialog closed.
19-01-2011 23:07:54> Detected active application change (due to keyboard) from <unknown> to 'firefox.exe'.
19-01-2011 23:07:54> Enabling application specific button settings for 'firefox.exe'...
19-01-2011 23:07:54> Left = Nothing (Don't intercept) Right = Nothing (Don't intercept) Middle = Nothing (Don't intercept) 4th = Simulated Keystrokes{LWIN}Z 5th = Simulated Keystrokes{F5} Tilt Left = Nothing (Don't intercept) Tilt Right = Nothing (Don't intercept) InvertScrolling=off ScrollPages=off
19-01-2011 23:08:21> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1902, Y=6, mouseData=0x00000000, flags=0x00000000, time=313973602, dwExtraInfo=0x0
19-01-2011 23:08:21> Translating Left Button Down: Action 40 (Nothing (Don't intercept))
19-01-2011 23:08:21> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1902, Y=6, mouseData=0x00000000, flags=0x00000000, time=313973727, dwExtraInfo=0x0
19-01-2011 23:08:21> Detected active application change (due to mouse) from 'firefox.exe' to 'editpadlite.exe'.
19-01-2011 23:08:21> Enabling default button settings...
19-01-2011 23:08:21> Left = Nothing (Don't intercept) Right = Nothing (Don't intercept) Middle = Nothing (Don't intercept) 4th = Nothing (Don't intercept) 5th = Nothing (Don't intercept) Tilt Left = Nothing (Don't intercept) Tilt Right = Nothing (Don't intercept) InvertScrolling=off ScrollPages=off
19-01-2011 23:08:21> Translating Left Button Up: Action 40 (Nothing (Don't intercept))
19-01-2011 23:08:22> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=219, Y=428, mouseData=0x00000000, flags=0x00000000, time=313975474, dwExtraInfo=0x0
19-01-2011 23:08:22> Detected active application change (due to mouse) from 'editpadlite.exe' to 'firefox.exe'.
19-01-2011 23:08:22> Enabling application specific button settings for 'firefox.exe'...
19-01-2011 23:08:22> Left = Nothing (Don't intercept) Right = Nothing (Don't intercept) Middle = Nothing (Don't intercept) 4th = Simulated Keystrokes{LWIN}Z 5th = Simulated Keystrokes{F5} Tilt Left = Nothing (Don't intercept) Tilt Right = Nothing (Don't intercept) InvertScrolling=off ScrollPages=off
19-01-2011 23:08:22> Translating Left Button Down: Action 40 (Nothing (Don't intercept))
19-01-2011 23:08:23> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=219, Y=428, mouseData=0x00000000, flags=0x00000000, time=313975646, dwExtraInfo=0x0
19-01-2011 23:08:23> Detected active application change (due to mouse) from 'firefox.exe' to 'explorer.exe'.
19-01-2011 23:08:23> Enabling default button settings...
19-01-2011 23:08:23> Left = Nothing (Don't intercept) Right = Nothing (Don't intercept) Middle = Nothing (Don't intercept) 4th = Nothing (Don't intercept) 5th = Nothing (Don't intercept) Tilt Left = Nothing (Don't intercept) Tilt Right = Nothing (Don't intercept) InvertScrolling=off ScrollPages=off
19-01-2011 23:08:23> Translating Left Button Up: Action 40 (Nothing (Don't intercept))
19-01-2011 23:08:32> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1729, Y=1053, mouseData=0x00000000, flags=0x00000000, time=313984678, dwExtraInfo=0x0
19-01-2011 23:08:32> Translating Left Button Down: Action 40 (Nothing (Don't intercept))
19-01-2011 23:08:32> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1729, Y=1053, mouseData=0x00000000, flags=0x00000000, time=313984819, dwExtraInfo=0x0
19-01-2011 23:08:32> Translating Left Button Up: Action 40 (Nothing (Don't intercept))
19-01-2011 23:08:33> MouseHookData: Message=0x0204 (WM_RBUTTONDOWN), X=1768, Y=961, mouseData=0x00000000, flags=0x00000000, time=313985942, dwExtraInfo=0x0
19-01-2011 23:08:33> Translating Right Button Down: Action 40 (Nothing (Don't intercept))
19-01-2011 23:08:33> MouseHookData: Message=0x0205 (WM_RBUTTONUP), X=1768, Y=961, mouseData=0x00000000, flags=0x00000000, time=313986035, dwExtraInfo=0x0
19-01-2011 23:08:33> Detected active application change (due to mouse) from 'explorer.exe' to 'xmousebuttoncontrol.exe'.
19-01-2011 23:08:33> Translating Right Button Up: Action 40 (Nothing (Don't intercept))
19-01-2011 23:08:34> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1620, Y=847, mouseData=0x00000000, flags=0x00000000, time=313987237, dwExtraInfo=0x0
19-01-2011 23:08:34> Translating Left Button Down: Action 40 (Nothing (Don't intercept))
19-01-2011 23:08:34> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1620, Y=847, mouseData=0x00000000, flags=0x00000000, time=313987315, dwExtraInfo=0x0
19-01-2011 23:08:34> Translating Left Button Up: Action 40 (Nothing (Don't intercept))
User avatar
phil
Site Admin
Posts: 7670
Joined: Sun Apr 06, 2003 11:12 pm

Re: lock axis, how?

Post by phil »

Damn, just had a peek at the code and I've not got any logging in the keypress code (its all commented out - doh!

I will throw the debug logging back in and get an updated version for you to try - so we can try and resolve this one. I will PM you a link to the beta when I've done it.

Thanks,
Phil
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 10 x64, AMD Ryzen 5900x, MSI x570 Tomahawk, 32GB DDR4,
nVidia RTX 2070s, Evo 970 1Tb NVME, 2x2TB WD Black (RAID1)
Kylde
Dedicated
Posts: 48
Joined: Thu Dec 23, 2010 4:20 pm

Re: lock axis, how?

Post by Kylde »

phil wrote:Damn, just had a peek at the code and I've not got any logging in the keypress code (its all commented out - doh!Phil

ahahaha the trials and tribulations of the coder :)
User avatar
phil
Site Admin
Posts: 7670
Joined: Sun Apr 06, 2003 11:12 pm

Re: lock axis, how?

Post by phil »

Actually, while were talking about it... do the layer modifier keys work - say if you set CTRL+2 to switch to laeyer 2 (while the combo is held down) does that seems to do anything?

And just to confirm, you are holding down the keys - the lock only applies while the keys are actually held down. (and there should be a little debug log f it gets that far - so Im assuming its not getting there). As soon as you release the keys, the lock will be removed.

Thanks again,
Phil
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 10 x64, AMD Ryzen 5900x, MSI x570 Tomahawk, 32GB DDR4,
nVidia RTX 2070s, Evo 970 1Tb NVME, 2x2TB WD Black (RAID1)
Kylde
Dedicated
Posts: 48
Joined: Thu Dec 23, 2010 4:20 pm

Re: lock axis, how?

Post by Kylde »

phil wrote:Damn, just had a peek at the code and I've not got any logging in the keypress code (its all commented out - doh!

I will throw the debug logging back in and get an updated version for you to try - so we can try and resolve this one. I will PM you a link to the beta when I've done it.

Thanks,
Phil
Now the keys work in 1.53 (log below), BUT...having to hold the ALT-K/ALT-L down while using it is counter-intuitive? (And awkward). Shouldn't it be a toggle on/off? Say for use ingame for sniping, precision platform moves etc? There's also a button 4 press right at the bottom, which actually worked perfectly in 'fox, but it does 60% of the time, so may not be fixed as yet:

Code: Select all

20-01-2011 16:10:56> Applying changes to X-Mouse Button Control settings...
20-01-2011 16:10:56> Save settings took 16ms
20-01-2011 16:10:58> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1238, Y=710, mouseData=0x00000000, flags=0x00000000, time=375331432, dwExtraInfo=0x0
20-01-2011 16:10:58> Detected active application change (due to mouse) from <unknown> to 'xmousebuttoncontrol.exe'.
20-01-2011 16:10:58> Translating Left Button Down: Action 40 (Nothing (Don't intercept))
20-01-2011 16:10:58> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1238, Y=710, mouseData=0x00000000, flags=0x00000000, time=375331557, dwExtraInfo=0x0
20-01-2011 16:10:58> Translating Left Button Up: Action 40 (Nothing (Don't intercept))
20-01-2011 16:10:59> Setup dialog closed.
20-01-2011 16:11:01> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=192, Y=745, mouseData=0x00000000, flags=0x00000000, time=375333694, dwExtraInfo=0x0
20-01-2011 16:11:01> Detected active application change (due to mouse) from <unknown> to 'firefox.exe'.
20-01-2011 16:11:01> Enabling application specific button settings for 'firefox.exe'...
20-01-2011 16:11:01> Left = Nothing (Don't intercept) Right = Nothing (Don't intercept) Middle = Nothing (Don't intercept) 4th = Simulated Keystrokes{LWIN}Z 5th = Simulated Keystrokes{F5} Tilt Left = Nothing (Don't intercept) Tilt Right = Nothing (Don't intercept) InvertScrolling=off ScrollPages=off
20-01-2011 16:11:01> Setting application settings to layer 0
20-01-2011 16:11:01> Translating Left Button Down: Action 40 (Nothing (Don't intercept))
20-01-2011 16:11:01> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=192, Y=745, mouseData=0x00000000, flags=0x00000000, time=375333865, dwExtraInfo=0x0
20-01-2011 16:11:01> Detected active application change (due to mouse) from 'firefox.exe' to 'explorer.exe'.
20-01-2011 16:11:01> Enabling default button settings...
20-01-2011 16:11:01> Left = Nothing (Don't intercept) Right = Nothing (Don't intercept) Middle = Nothing (Don't intercept) 4th = Nothing (Don't intercept) 5th = Nothing (Don't intercept) Tilt Left = Nothing (Don't intercept) Tilt Right = Nothing (Don't intercept) InvertScrolling=off ScrollPages=off
20-01-2011 16:11:01> Setting application settings to layer 0
20-01-2011 16:11:01> Translating Left Button Up: Action 40 (Nothing (Don't intercept))
20-01-2011 16:11:03> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:04> LockAxis: X=191, Y=745, Locking XAxis at 191
20-01-2011 16:11:04> LockAxis: We injected X=192, Y=745
20-01-2011 16:11:04> LockAxis: X=176, Y=745, Locking XAxis at 191
20-01-2011 16:11:04> LockAxis: We injected X=192, Y=745
20-01-2011 16:11:04> LockAxis: X=170, Y=742, Locking XAxis at 191
20-01-2011 16:11:04> LockAxis: We injected X=192, Y=742
20-01-2011 16:11:04> LockAxis: X=176, Y=740, Locking XAxis at 191
20-01-2011 16:11:04> LockAxis: We injected X=192, Y=741
20-01-2011 16:11:04> LockAxis: X=151, Y=734, Locking XAxis at 191
20-01-2011 16:11:04> LockAxis: We injected X=192, Y=736
20-01-2011 16:11:04> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:04> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:04> LockAxis: X=51, Y=727, Locking XAxis at 191
20-01-2011 16:11:04> LockAxis: We injected X=192, Y=730
20-01-2011 16:11:04> LockAxis: X=201, Y=738, Locking XAxis at 191
20-01-2011 16:11:04> LockAxis: We injected X=192, Y=736
20-01-2011 16:11:04> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:04> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:04> LockAxis: X=167, Y=736, Locking XAxis at 191
20-01-2011 16:11:04> LockAxis: We injected X=192, Y=736
20-01-2011 16:11:04> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:04> LockAxis: X=196, Y=741, Locking XAxis at 191
20-01-2011 16:11:04> LockAxis: We injected X=192, Y=740
20-01-2011 16:11:04> LockAxis: X=254, Y=756, Locking XAxis at 191
20-01-2011 16:11:04> LockAxis: We injected X=192, Y=752
20-01-2011 16:11:04> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:04> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:04> LockAxis: X=209, Y=783, Locking XAxis at 191
20-01-2011 16:11:04> LockAxis: We injected X=192, Y=775
20-01-2011 16:11:04> LockAxis: X=200, Y=799, Locking XAxis at 191
20-01-2011 16:11:04> LockAxis: We injected X=192, Y=793
20-01-2011 16:11:04> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:04> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:04> LockAxis: X=195, Y=793, Locking XAxis at 191
20-01-2011 16:11:04> LockAxis: We injected X=192, Y=793
20-01-2011 16:11:04> LockAxis: X=164, Y=793, Locking XAxis at 191
20-01-2011 16:11:04> LockAxis: We injected X=192, Y=793
20-01-2011 16:11:04> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:04> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:05> LockAxis: X=72, Y=808, Locking XAxis at 191
20-01-2011 16:11:05> LockAxis: We injected X=192, Y=805
20-01-2011 16:11:05> LockAxis: X=256, Y=782, Locking XAxis at 191
20-01-2011 16:11:05> LockAxis: We injected X=192, Y=788
20-01-2011 16:11:05> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:05> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:05> LockAxis: X=244, Y=776, Locking XAxis at 191
20-01-2011 16:11:05> LockAxis: We injected X=192, Y=779
20-01-2011 16:11:05> LockAxis: X=146, Y=794, Locking XAxis at 191
20-01-2011 16:11:05> LockAxis: We injected X=192, Y=790
20-01-2011 16:11:05> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:05> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:05> LockAxis: X=213, Y=743, Locking XAxis at 191
20-01-2011 16:11:05> LockAxis: We injected X=192, Y=755
20-01-2011 16:11:05> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:05> LockAxis: X=226, Y=623, Locking XAxis at 191
20-01-2011 16:11:05> LockAxis: We injected X=192, Y=656
20-01-2011 16:11:05> LockAxis: X=169, Y=572, Locking XAxis at 191
20-01-2011 16:11:05> LockAxis: We injected X=192, Y=593
20-01-2011 16:11:05> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:05> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:05> LockAxis: X=174, Y=452, Locking XAxis at 191
20-01-2011 16:11:05> LockAxis: We injected X=192, Y=488
20-01-2011 16:11:05> LockAxis: X=178, Y=314, Locking XAxis at 191
20-01-2011 16:11:05> LockAxis: We injected X=192, Y=358
20-01-2011 16:11:05> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:05> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:05> LockAxis: X=172, Y=208, Locking XAxis at 191
20-01-2011 16:11:05> LockAxis: We injected X=192, Y=245
20-01-2011 16:11:05> LockAxis: X=174, Y=70, Locking XAxis at 191
20-01-2011 16:11:05> LockAxis: We injected X=192, Y=114
20-01-2011 16:11:05> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:05> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:05> LockAxis: X=190, Y=86, Locking XAxis at 191
20-01-2011 16:11:05> LockAxis: We injected X=192, Y=93
20-01-2011 16:11:05> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:05> LockAxis: X=190, Y=142, Locking XAxis at 191
20-01-2011 16:11:05> LockAxis: We injected X=192, Y=129
20-01-2011 16:11:05> LockAxis: X=180, Y=200, Locking XAxis at 191
20-01-2011 16:11:05> LockAxis: We injected X=192, Y=182
20-01-2011 16:11:05> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:05> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:05> LockAxis: X=174, Y=322, Locking XAxis at 191
20-01-2011 16:11:05> LockAxis: We injected X=192, Y=287
20-01-2011 16:11:05> LockAxis: X=164, Y=609, Locking XAxis at 191
20-01-2011 16:11:05> LockAxis: We injected X=192, Y=529
20-01-2011 16:11:05> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:05> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:05> LockAxis: X=153, Y=808, Locking XAxis at 191
20-01-2011 16:11:05> LockAxis: We injected X=192, Y=739
20-01-2011 16:11:05> LockAxis: X=204, Y=821, Locking XAxis at 191
20-01-2011 16:11:05> LockAxis: We injected X=192, Y=801
20-01-2011 16:11:05> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:05> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:06> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:06> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:06> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:06> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:06> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:06> LockAxis: X=193, Y=803, Locking XAxis at 191
20-01-2011 16:11:06> LockAxis: We injected X=192, Y=802
20-01-2011 16:11:06> LockAxis: X=190, Y=821, Locking XAxis at 191
20-01-2011 16:11:06> LockAxis: We injected X=192, Y=816
20-01-2011 16:11:06> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:06> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:06> LockAxis: X=135, Y=859, Locking XAxis at 191
20-01-2011 16:11:06> LockAxis: We injected X=192, Y=848
20-01-2011 16:11:06> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:06> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:06> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:06> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:06> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:06> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:06> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:06> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:06> LockAxis: X=192, Y=849, Locking XAxis at 191
20-01-2011 16:11:06> LockAxis: We injected X=192, Y=849
20-01-2011 16:11:06> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:06> LockAxis: X=209, Y=842, Locking XAxis at 191
20-01-2011 16:11:06> LockAxis: We injected X=192, Y=844
20-01-2011 16:11:06> KeyHookLLProc: Modified key - Locking X axis.
20-01-2011 16:11:06> LockAxis: X=204, Y=833, Locking XAxis at 191
20-01-2011 16:11:06> LockAxis: We injected X=192, Y=836
20-01-2011 16:11:10> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=220, Y=831, mouseData=0x00000000, flags=0x00000000, time=375342991, dwExtraInfo=0x0
20-01-2011 16:11:10> Translating Left Button Down: Action 40 (Nothing (Don't intercept))
20-01-2011 16:11:10> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=220, Y=831, mouseData=0x00000000, flags=0x00000000, time=375343116, dwExtraInfo=0x0
20-01-2011 16:11:10> Translating Left Button Up: Action 40 (Nothing (Don't intercept))
20-01-2011 16:11:11> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:11> LockAxis: X=218, Y=831, Locking YAxis at 831
20-01-2011 16:11:11> LockAxis: We injected X=219, Y=831
20-01-2011 16:11:11> LockAxis: X=207, Y=836, Locking YAxis at 831
20-01-2011 16:11:11> LockAxis: We injected X=210, Y=831
20-01-2011 16:11:11> LockAxis: X=187, Y=840, Locking YAxis at 831
20-01-2011 16:11:11> LockAxis: We injected X=193, Y=831
20-01-2011 16:11:11> LockAxis: X=189, Y=832, Locking YAxis at 831
20-01-2011 16:11:11> LockAxis: We injected X=190, Y=831
20-01-2011 16:11:12> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:12> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:12> LockAxis: X=189, Y=831, Locking YAxis at 831
20-01-2011 16:11:12> LockAxis: We injected X=190, Y=831
20-01-2011 16:11:12> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:12> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:12> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:12> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:12> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:12> LockAxis: X=190, Y=832, Locking YAxis at 831
20-01-2011 16:11:12> LockAxis: We injected X=190, Y=831
20-01-2011 16:11:12> LockAxis: X=218, Y=838, Locking YAxis at 831
20-01-2011 16:11:12> LockAxis: We injected X=211, Y=831
20-01-2011 16:11:12> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:12> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:12> LockAxis: X=381, Y=837, Locking YAxis at 831
20-01-2011 16:11:12> LockAxis: We injected X=339, Y=831
20-01-2011 16:11:12> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:12> LockAxis: X=693, Y=829, Locking YAxis at 831
20-01-2011 16:11:12> LockAxis: We injected X=604, Y=831
20-01-2011 16:11:12> LockAxis: X=792, Y=829, Locking YAxis at 831
20-01-2011 16:11:12> LockAxis: We injected X=745, Y=831
20-01-2011 16:11:12> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:12> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:12> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:12> LockAxis: X=743, Y=831, Locking YAxis at 831
20-01-2011 16:11:12> LockAxis: We injected X=744, Y=831
20-01-2011 16:11:12> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:12> LockAxis: X=699, Y=831, Locking YAxis at 831
20-01-2011 16:11:12> LockAxis: We injected X=710, Y=831
20-01-2011 16:11:12> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:12> LockAxis: X=676, Y=832, Locking YAxis at 831
20-01-2011 16:11:12> LockAxis: We injected X=684, Y=831
20-01-2011 16:11:12> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:12> LockAxis: X=368, Y=831, Locking YAxis at 831
20-01-2011 16:11:12> LockAxis: We injected X=447, Y=831
20-01-2011 16:11:12> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:12> LockAxis: X=240, Y=832, Locking YAxis at 831
20-01-2011 16:11:12> LockAxis: We injected X=291, Y=831
20-01-2011 16:11:12> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:12> LockAxis: X=134, Y=831, Locking YAxis at 831
20-01-2011 16:11:12> LockAxis: We injected X=173, Y=831
20-01-2011 16:11:12> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:12> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:12> LockAxis: X=173, Y=829, Locking YAxis at 831
20-01-2011 16:11:13> LockAxis: We injected X=173, Y=831
20-01-2011 16:11:13> LockAxis: X=226, Y=814, Locking YAxis at 831
20-01-2011 16:11:13> LockAxis: We injected X=212, Y=831
20-01-2011 16:11:13> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:13> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:13> LockAxis: X=215, Y=829, Locking YAxis at 831
20-01-2011 16:11:13> LockAxis: We injected X=215, Y=831
20-01-2011 16:11:13> LockAxis: X=215, Y=810, Locking YAxis at 831
20-01-2011 16:11:13> LockAxis: We injected X=215, Y=831
20-01-2011 16:11:13> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:13> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:13> LockAxis: X=214, Y=723, Locking YAxis at 831
20-01-2011 16:11:13> LockAxis: We injected X=214, Y=831
20-01-2011 16:11:13> LockAxis: X=183, Y=678, Locking YAxis at 831
20-01-2011 16:11:13> LockAxis: We injected X=190, Y=831
20-01-2011 16:11:13> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:13> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:13> LockAxis: X=201, Y=696, Locking YAxis at 831
20-01-2011 16:11:13> LockAxis: We injected X=198, Y=831
20-01-2011 16:11:13> LockAxis: X=198, Y=726, Locking YAxis at 831
20-01-2011 16:11:13> LockAxis: We injected X=198, Y=831
20-01-2011 16:11:13> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:13> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:13> LockAxis: X=191, Y=745, Locking YAxis at 831
20-01-2011 16:11:13> LockAxis: We injected X=193, Y=831
20-01-2011 16:11:13> LockAxis: X=241, Y=763, Locking YAxis at 831
20-01-2011 16:11:13> LockAxis: We injected X=229, Y=831
20-01-2011 16:11:13> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:13> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:13> LockAxis: X=231, Y=828, Locking YAxis at 831
20-01-2011 16:11:13> LockAxis: We injected X=229, Y=831
20-01-2011 16:11:13> LockAxis: X=214, Y=803, Locking YAxis at 831
20-01-2011 16:11:13> LockAxis: We injected X=219, Y=831
20-01-2011 16:11:13> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:13> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:13> LockAxis: X=256, Y=793, Locking YAxis at 831
20-01-2011 16:11:13> LockAxis: We injected X=246, Y=831
20-01-2011 16:11:13> LockAxis: X=245, Y=814, Locking YAxis at 831
20-01-2011 16:11:13> LockAxis: We injected X=245, Y=831
20-01-2011 16:11:13> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:13> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:13> LockAxis: X=238, Y=830, Locking YAxis at 831
20-01-2011 16:11:13> LockAxis: We injected X=240, Y=831
20-01-2011 16:11:13> LockAxis: X=239, Y=841, Locking YAxis at 831
20-01-2011 16:11:13> LockAxis: We injected X=240, Y=831
20-01-2011 16:11:13> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:13> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:13> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:13> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:13> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:13> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:14> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:14> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:16> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:17> LockAxis: X=236, Y=831, Locking YAxis at 831
20-01-2011 16:11:17> LockAxis: We injected X=236, Y=831
20-01-2011 16:11:17> LockAxis: X=235, Y=831, Locking YAxis at 831
20-01-2011 16:11:17> LockAxis: We injected X=235, Y=831
20-01-2011 16:11:17> LockAxis: X=235, Y=832, Locking YAxis at 831
20-01-2011 16:11:17> LockAxis: We injected X=235, Y=831
20-01-2011 16:11:17> LockAxis: X=256, Y=842, Locking YAxis at 831
20-01-2011 16:11:17> LockAxis: We injected X=251, Y=831
20-01-2011 16:11:17> LockAxis: X=383, Y=851, Locking YAxis at 831
20-01-2011 16:11:17> LockAxis: We injected X=350, Y=831
20-01-2011 16:11:17> LockAxis: X=485, Y=831, Locking YAxis at 831
20-01-2011 16:11:17> LockAxis: We injected X=452, Y=831
20-01-2011 16:11:17> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:17> LockAxis: X=746, Y=829, Locking YAxis at 831
20-01-2011 16:11:17> LockAxis: We injected X=672, Y=831
20-01-2011 16:11:17> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:17> LockAxis: X=879, Y=834, Locking YAxis at 831
20-01-2011 16:11:17> LockAxis: We injected X=827, Y=831
20-01-2011 16:11:17> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:17> LockAxis: X=950, Y=853, Locking YAxis at 831
20-01-2011 16:11:17> LockAxis: We injected X=920, Y=831
20-01-2011 16:11:17> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:17> LockAxis: X=989, Y=823, Locking YAxis at 831
20-01-2011 16:11:17> LockAxis: We injected X=972, Y=831
20-01-2011 16:11:17> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:17> LockAxis: X=918, Y=824, Locking YAxis at 831
20-01-2011 16:11:17> LockAxis: We injected X=932, Y=831
20-01-2011 16:11:17> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:17> LockAxis: X=827, Y=826, Locking YAxis at 831
20-01-2011 16:11:17> LockAxis: We injected X=854, Y=831
20-01-2011 16:11:17> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:17> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:17> LockAxis: X=671, Y=825, Locking YAxis at 831
20-01-2011 16:11:17> LockAxis: We injected X=717, Y=831
20-01-2011 16:11:17> LockAxis: X=491, Y=834, Locking YAxis at 831
20-01-2011 16:11:17> LockAxis: We injected X=548, Y=831
20-01-2011 16:11:17> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:17> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:17> LockAxis: X=239, Y=831, Locking YAxis at 831
20-01-2011 16:11:18> LockAxis: We injected X=316, Y=831
20-01-2011 16:11:18> LockAxis: X=9, Y=831, Locking YAxis at 831
20-01-2011 16:11:18> LockAxis: We injected X=85, Y=831
20-01-2011 16:11:18> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:18> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:18> LockAxis: X=12, Y=829, Locking YAxis at 831
20-01-2011 16:11:18> LockAxis: We injected X=30, Y=831
20-01-2011 16:11:18> LockAxis: X=31, Y=831, Locking YAxis at 831
20-01-2011 16:11:18> LockAxis: We injected X=31, Y=831
20-01-2011 16:11:18> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:18> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:18> LockAxis: X=31, Y=831, Locking YAxis at 831
20-01-2011 16:11:18> LockAxis: We injected X=31, Y=831
20-01-2011 16:11:18> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:18> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:18> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:18> LockAxis: X=32, Y=831, Locking YAxis at 831
20-01-2011 16:11:18> LockAxis: We injected X=32, Y=831
20-01-2011 16:11:18> LockAxis: X=55, Y=825, Locking YAxis at 831
20-01-2011 16:11:18> LockAxis: We injected X=49, Y=831
20-01-2011 16:11:18> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:18> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:18> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:18> LockAxis: X=50, Y=831, Locking YAxis at 831
20-01-2011 16:11:18> LockAxis: We injected X=50, Y=831
20-01-2011 16:11:18> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:18> LockAxis: X=153, Y=821, Locking YAxis at 831
20-01-2011 16:11:18> LockAxis: We injected X=128, Y=831
20-01-2011 16:11:18> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:18> LockAxis: X=174, Y=819, Locking YAxis at 831
20-01-2011 16:11:18> LockAxis: We injected X=163, Y=831
20-01-2011 16:11:18> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:18> LockAxis: X=163, Y=830, Locking YAxis at 831
20-01-2011 16:11:18> LockAxis: We injected X=163, Y=831
20-01-2011 16:11:18> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:18> LockAxis: X=214, Y=815, Locking YAxis at 831
20-01-2011 16:11:18> LockAxis: We injected X=201, Y=831
20-01-2011 16:11:18> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:18> LockAxis: X=293, Y=816, Locking YAxis at 831
20-01-2011 16:11:18> LockAxis: We injected X=270, Y=831
20-01-2011 16:11:18> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:18> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:18> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:18> LockAxis: X=270, Y=830, Locking YAxis at 831
20-01-2011 16:11:18> LockAxis: We injected X=270, Y=831
20-01-2011 16:11:18> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:18> LockAxis: X=257, Y=799, Locking YAxis at 831
20-01-2011 16:11:18> LockAxis: We injected X=260, Y=831
20-01-2011 16:11:18> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:19> LockAxis: X=282, Y=681, Locking YAxis at 831
20-01-2011 16:11:19> LockAxis: We injected X=277, Y=831
20-01-2011 16:11:19> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:19> LockAxis: X=245, Y=680, Locking YAxis at 831
20-01-2011 16:11:19> LockAxis: We injected X=253, Y=831
20-01-2011 16:11:19> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:19> LockAxis: X=204, Y=727, Locking YAxis at 831
20-01-2011 16:11:19> LockAxis: We injected X=216, Y=831
20-01-2011 16:11:19> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:19> LockAxis: X=241, Y=729, Locking YAxis at 831
20-01-2011 16:11:19> LockAxis: We injected X=235, Y=831
20-01-2011 16:11:19> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:19> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:19> LockAxis: X=238, Y=809, Locking YAxis at 831
20-01-2011 16:11:19> LockAxis: We injected X=238, Y=831
20-01-2011 16:11:19> LockAxis: X=228, Y=872, Locking YAxis at 831
20-01-2011 16:11:19> LockAxis: We injected X=230, Y=831
20-01-2011 16:11:19> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:19> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:19> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:19> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:19> KeyHookLLProc: Modified key - Locking Y axis.
20-01-2011 16:11:26> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=605, Y=627, mouseData=0x00000000, flags=0x00000000, time=375358654, dwExtraInfo=0x0
20-01-2011 16:11:26> Translating Left Button Down: Action 40 (Nothing (Don't intercept))
20-01-2011 16:11:26> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1235, Y=662, mouseData=0x00000000, flags=0x00000000, time=375359512, dwExtraInfo=0x0
20-01-2011 16:11:26> Detected active application change (due to mouse) from 'explorer.exe' to 'firefox.exe'.
20-01-2011 16:11:26> Enabling application specific button settings for 'firefox.exe'...
20-01-2011 16:11:26> Left = Nothing (Don't intercept) Right = Nothing (Don't intercept) Middle = Nothing (Don't intercept) 4th = Simulated Keystrokes{LWIN}Z 5th = Simulated Keystrokes{F5} Tilt Left = Nothing (Don't intercept) Tilt Right = Nothing (Don't intercept) InvertScrolling=off ScrollPages=off
20-01-2011 16:11:26> Setting application settings to layer 0
20-01-2011 16:11:27> Translating Left Button Up: Action 40 (Nothing (Don't intercept))
20-01-2011 16:12:40> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=716, Y=626, mouseData=0x00000000, flags=0x00000000, time=375433191, dwExtraInfo=0x0
20-01-2011 16:12:40> Translating Left Button Down: Action 40 (Nothing (Don't intercept))
20-01-2011 16:12:40> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=716, Y=626, mouseData=0x00000000, flags=0x00000000, time=375433316, dwExtraInfo=0x0
20-01-2011 16:12:40> Translating Left Button Up: Action 40 (Nothing (Don't intercept))
20-01-2011 16:12:50> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=958, Y=650, mouseData=0x00000000, flags=0x00000000, time=375442770, dwExtraInfo=0x0
20-01-2011 16:12:50> Translating Left Button Down: Action 40 (Nothing (Don't intercept))
20-01-2011 16:12:50> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=958, Y=650, mouseData=0x00000000, flags=0x00000000, time=375442910, dwExtraInfo=0x0
20-01-2011 16:12:50> Translating Left Button Up: Action 40 (Nothing (Don't intercept))
20-01-2011 16:13:17> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=402, Y=156, mouseData=0x00000000, flags=0x00000000, time=375469851, dwExtraInfo=0x0
20-01-2011 16:13:17> Translating Left Button Down: Action 40 (Nothing (Don't intercept))
20-01-2011 16:13:17> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=402, Y=156, mouseData=0x00000000, flags=0x00000000, time=375469976, dwExtraInfo=0x0
20-01-2011 16:13:17> Translating Left Button Up: Action 40 (Nothing (Don't intercept))
20-01-2011 16:13:19> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=589, Y=462, mouseData=0x00000000, flags=0x00000000, time=375471801, dwExtraInfo=0x0
20-01-2011 16:13:19> Translating Left Button Down: Action 40 (Nothing (Don't intercept))
20-01-2011 16:13:19> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=589, Y=462, mouseData=0x00000000, flags=0x00000000, time=375471926, dwExtraInfo=0x0
20-01-2011 16:13:19> Translating Left Button Up: Action 40 (Nothing (Don't intercept))
20-01-2011 16:13:22> MouseHookData: Message=0x020b (WM_XBUTTONDOWN), X=589, Y=473, mouseData=0x00010000, flags=0x00000000, time=375474906, dwExtraInfo=0x0
20-01-2011 16:13:22> Translating XLeft Button Down: Action 28 (Simulated Keystrokes)
20-01-2011 16:13:22> SendKeyState: VKCode=0x5a Scancode=0x2c Flags=0x8 Release=0:
20-01-2011 16:13:22> Ignoring key injected by XMBC!
20-01-2011 16:13:22> Ignoring key injected by XMBC!
20-01-2011 16:13:22> SendKeyState: VKCode=0x5a Scancode=0x2c Flags=0x8 Release=1:
20-01-2011 16:13:22> Ignoring key injected by XMBC!
20-01-2011 16:13:22> Ignoring key injected by XMBC!
20-01-2011 16:13:22> MouseHookData: Message=0x020c (WM_XBUTTONUP), X=589, Y=473, mouseData=0x00010000, flags=0x00000000, time=375475046, dwExtraInfo=0x0
20-01-2011 16:13:22> Translating XLeft Button Up: Action 28 (Simulated Keystrokes)
20-01-2011 16:13:25> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=747, Y=482, mouseData=0x00000000, flags=0x00000000, time=375477761, dwExtraInfo=0x0
20-01-2011 16:13:25> Translating Left Button Up: Action 40 (Nothing (Don't intercept))
20-01-2011 16:13:33> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1752, Y=1059, mouseData=0x00000000, flags=0x00000000, time=375486512, dwExtraInfo=0x0
20-01-2011 16:13:33> Translating Left Button Down: Action 40 (Nothing (Don't intercept))
20-01-2011 16:13:34> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1752, Y=1059, mouseData=0x00000000, flags=0x00000000, time=375486637, dwExtraInfo=0x0
20-01-2011 16:13:34> Detected active application change (due to mouse) from 'firefox.exe' to 'explorer.exe'.
20-01-2011 16:13:34> Enabling default button settings...
20-01-2011 16:13:34> Left = Nothing (Don't intercept) Right = Nothing (Don't intercept) Middle = Nothing (Don't intercept) 4th = Nothing (Don't intercept) 5th = Nothing (Don't intercept) Tilt Left = Nothing (Don't intercept) Tilt Right = Nothing (Don't intercept) InvertScrolling=off ScrollPages=off
20-01-2011 16:13:34> Setting application settings to layer 0
20-01-2011 16:13:34> Translating Left Button Up: Action 40 (Nothing (Don't intercept))
20-01-2011 16:13:36> MouseHookData: Message=0x0204 (WM_RBUTTONDOWN), X=1789, Y=957, mouseData=0x00000000, flags=0x00000000, time=375488806, dwExtraInfo=0x0
20-01-2011 16:13:36> Translating Right Button Down: Action 40 (Nothing (Don't intercept))
20-01-2011 16:13:36> MouseHookData: Message=0x0205 (WM_RBUTTONUP), X=1789, Y=957, mouseData=0x00000000, flags=0x00000000, time=375488899, dwExtraInfo=0x0
20-01-2011 16:13:36> Detected active application change (due to mouse) from 'explorer.exe' to 'xmousebuttoncontrol.exe'.
20-01-2011 16:13:36> Translating Right Button Up: Action 40 (Nothing (Don't intercept))
20-01-2011 16:13:38> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1646, Y=841, mouseData=0x00000000, flags=0x00000000, time=375491489, dwExtraInfo=0x0
20-01-2011 16:13:38> Translating Left Button Down: Action 40 (Nothing (Don't intercept))
20-01-2011 16:13:38> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1646, Y=841, mouseData=0x00000000, flags=0x00000000, time=375491598, dwExtraInfo=0x0
20-01-2011 16:13:39> Translating Left Button Up: Action 40 (Nothing (Don't intercept))
Kylde
Dedicated
Posts: 48
Joined: Thu Dec 23, 2010 4:20 pm

Re: lock axis, how?

Post by Kylde »

Btw, the new icon is very nice, crisp, clean
User avatar
phil
Site Admin
Posts: 7670
Joined: Sun Apr 06, 2003 11:12 pm

Re: lock axis, how?

Post by phil »

Firstly, sorry but I edited your post to enclose the log in code tags - keeps the display less cluttered :)

Secondly,
I'm glad its working :) It may be counter-intuitive (I knew you would say something like that :)) but it is what was requested. I agree that it might well be sensible to have a hotkey type toggle to lock axis as well. But the "modifier" keys are designed to work only when held, where as the global hotkeys are toggle.

I will see if I can add some extra global hotkeys to toggle locks.

I'm glad you like the icon - I've got used to it now and I like it much more than the old one - that looks rubbish when going back :)

As for the 'fox problem, I have not made any changes for that - I wonder is its timing related (and thus affected by the debug logs) - I suspected this before but haven't had a chance to investigate properly. I cant remember but did we try adding any delays in the simulated keystrokes (eg. {waitms:50})?

Thanks,
Phil
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 10 x64, AMD Ryzen 5900x, MSI x570 Tomahawk, 32GB DDR4,
nVidia RTX 2070s, Evo 970 1Tb NVME, 2x2TB WD Black (RAID1)
Post Reply