XMBC 2.5 XP Pro x86 suddenly stopped working :(

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.
User avatar
pete_agreaguy
New User
Posts: 10
Joined: Fri Jul 19, 2013 8:01 pm

XMBC 2.5 XP Pro x86 suddenly stopped working :(

Post by pete_agreaguy »

Hi all,

I recently came across this program after searching on Google. My original problem was I bought a 7 button mouse called '7D Cruiser Transformer 2 II Usb Optical Gaming Mouse 6 Buttons CS CF WOW RAZER' off ebay. Cheaper than buying a razor. When it arrived the back and forward buttons were not where I would expect them to be (back was furthest away from me and forward closest to me); so hence why I got this program.

PROBLEM:

After installing the program it worked fine and I only changed 2 options (making button 4 and 5 the back and forward settings).

However after a shutdown and then reboot this morning I noticed that the icon disappear. In fact I can't even see the process 'XMouseButtonControl.exe' running when I open task manager.

I then ran the application (starting a new task within task manager) with the same result. It just doesn't open/run at all. I also tried to run it from the start menu with the same result.

HARDWARE / OS & Driver INFO:

Custom built Gamers PC ...
Antec 900 Gaming Case
Antec 850w HCP Power Supply
Asus P5Q Pro Turbo motherboard
QuadCore Intel Core 2 Extreme QX9770, 3200 MHz (8 x 400)
Kingston 2 x 2GB PC2-8500 RAM
2 x 500GB western digital sataII blue hdd (1 for OS + 1 for backups)
1 x XFX 6850 Black Edition 1GB ddr5 Graphics Card
1 x 2TB sataII Seagate baracuda green hdd
Sony DVD-ROM and Sony DVD-RW DL optical drives

Advent Keyboard (multi-media controls but Standard 101/102-Key or Microsoft Natural PS/2 Keyboard driver 5.1.2600.5512) - From an Advent Desktop 3511.
Mouse 7 button (standard dirver = HID-compliant mouse, 5.1.2600.0 - Microsoft)
OS = Windows XP Pro 32 bit (5.1.2600 (WinXP RTM)) - Up to date with all latest updates (inc sp3)

I also have AquaSnap 1.6.3, Emit (latest), Teamviewer (v8 latest) which all run in the system tray upon booting up. Thought it might be AVAST (free anti virus) causing it but turned it off and the problems above still existed.
User avatar
phil
Site Admin
Posts: 7670
Joined: Sun Apr 06, 2003 11:12 pm

Re: XMBC 2.5 XP Pro x86 suddenly stopped working :(

Post by phil »

Hi Pete,

Firstly, let me thank you for providing all the relevant information - a refreshing change :)
No, having said that, this is very odd. XMBC v2.5 on Windows XP should create an entry in your start menu's "startup" folder so the program should run when you log in to your OS. There re options to hide the icon, but I'm assuming you haven't checked that (and in any case you would see the process running in the task manager).

I guess the main option open to me is to look for the log file and see a) if it created, and b) if it gives any reason for the program opening and closing again (or crashing - although the crash dump is a little bit lacking right now).

Normally I would ask you to check the log file using the context menu in the system tray but as XMBC isn't running, have a search in you user profile folder for XMouseButtonControl.log - I cant remember exactly where it is in XP but its there somewhere. Send me the log and maybe (with a little luck) it will give some clue as to why its not running as expected.

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)
User avatar
pete_agreaguy
New User
Posts: 10
Joined: Fri Jul 19, 2013 8:01 pm

Re: XMBC 2.5 XP Pro x86 suddenly stopped working :(

Post by pete_agreaguy »

Hi,

It has created a start menu item in startup. I've even double checked in msconfig and it is ticked.

I'll dig out the log. Also it is correct I didn't set it too hide the icon.

Code: Select all

********************************************************************************
18-07-2013 12:49:39> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/installed'
18-07-2013 12:49:39> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
18-07-2013 12:49:39> Hooking the mouse...
18-07-2013 12:49:39> Successfully created the main message window.

********************************************************************************
18-07-2013 12:53:46> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/notportable'
18-07-2013 12:53:46> Startup. Sending commandline to existing instance of X-Mouse Button Control
18-07-2013 12:53:46> Successfully finished communicating with first X-Mouse Button Control instance. Exiting.
18-07-2013 12:53:46> Received message with data 0x80000205 from another instance of X-Mouse Button Control.
18-07-2013 12:53:46> X-Mouse Button Control Shutdown.
18-07-2013 12:53:46> Showing the taskbar icon.
18-07-2013 12:53:46> CMyMessageWnd::OnSetup   -   Clear hotkeys...
18-07-2013 12:53:46> CMyMessageWnd::OnSetup   -   Opening setup dialog.

18-07-2013 12:54:20> Applying changes to X-Mouse Button Control settings...
18-07-2013 12:54:44> Applying changes to X-Mouse Button Control settings...
18-07-2013 12:55:37> Applying changes to X-Mouse Button Control settings...
18-07-2013 12:55:39> CMyMessageWnd::OnSetup   -   Setup dialog closed.

********************************************************************************
18-07-2013 20:40:52> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/notportable '
18-07-2013 20:40:53> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
18-07-2013 20:40:53> Hooking the mouse...

********************************************************************************
19-07-2013 00:06:46> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/notportable'
19-07-2013 00:06:46> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 00:06:46> Hooking the mouse...

********************************************************************************
19-07-2013 00:21:06> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/notportable'
19-07-2013 00:21:06> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 00:21:06> Hooking the mouse...

********************************************************************************
19-07-2013 00:21:30> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/notportable'
19-07-2013 00:21:30> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 00:21:30> Hooking the mouse...

********************************************************************************
19-07-2013 00:23:29> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/notportable'
19-07-2013 00:23:29> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 00:23:29> Hooking the mouse...

********************************************************************************
19-07-2013 00:24:34> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/exit'
19-07-2013 00:24:34> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 00:24:34> Hooking the mouse...

********************************************************************************
19-07-2013 00:31:33> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/installed'
19-07-2013 00:31:33> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 00:31:33> Hooking the mouse...
19-07-2013 00:31:33> Successfully created the main message window.
19-07-2013 00:32:13> CMyMessageWnd::OnSetup   -   Clear hotkeys...
19-07-2013 00:32:13> CMyMessageWnd::OnSetup   -   Opening setup dialog.
19-07-2013 00:33:57> Applying changes to X-Mouse Button Control settings...
19-07-2013 00:34:30> Applying changes to X-Mouse Button Control settings...
19-07-2013 00:35:58> CMyMessageWnd::OnSetup   -   Setup dialog closed.

********************************************************************************
19-07-2013 09:01:21> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/notportable '
19-07-2013 09:01:22> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 09:01:22> Hooking the mouse...

********************************************************************************
19-07-2013 11:14:59> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/notportable'
19-07-2013 11:14:59> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 11:14:59> Hooking the mouse...

********************************************************************************
19-07-2013 11:38:19> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/notportable'
19-07-2013 11:38:19> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 11:38:19> Hooking the mouse...

********************************************************************************
19-07-2013 11:59:08> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/notportable '
19-07-2013 11:59:09> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 11:59:09> Hooking the mouse...

********************************************************************************
19-07-2013 13:07:56> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/notportable '
19-07-2013 13:07:56> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 13:07:57> Hooking the mouse...

********************************************************************************
19-07-2013 15:55:47> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/notportable '
19-07-2013 15:55:48> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 15:55:48> Hooking the mouse...

********************************************************************************
19-07-2013 16:38:28> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/notportable '
19-07-2013 16:38:28> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 16:38:28> Hooking the mouse...

********************************************************************************
19-07-2013 18:56:46> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/notportable '
19-07-2013 18:56:46> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 18:56:46> Hooking the mouse...

********************************************************************************
19-07-2013 19:38:16> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/notportable'
19-07-2013 19:38:16> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 19:38:16> Hooking the mouse...

********************************************************************************
19-07-2013 19:38:38> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/notportable'
19-07-2013 19:38:38> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 19:38:38> Hooking the mouse...

********************************************************************************
19-07-2013 19:38:50> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/notportable'
19-07-2013 19:38:50> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 19:38:50> Hooking the mouse...

********************************************************************************
19-07-2013 19:42:16> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/notportable'
19-07-2013 19:42:16> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 19:42:16> Hooking the mouse...

********************************************************************************
19-07-2013 19:42:29> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/exit'
19-07-2013 19:42:29> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 19:42:29> Hooking the mouse...

********************************************************************************
19-07-2013 19:45:31> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/installed'
19-07-2013 19:45:31> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 19:45:31> Hooking the mouse...
19-07-2013 19:45:31> Successfully created the main message window.
19-07-2013 19:45:38> CMyMessageWnd::OnSetup   -   Clear hotkeys...
19-07-2013 19:45:38> CMyMessageWnd::OnSetup   -   Opening setup dialog.
19-07-2013 19:46:47> Applying changes to X-Mouse Button Control settings...
19-07-2013 19:46:51> CMyMessageWnd::OnSetup   -   Setup dialog closed.

********************************************************************************
19-07-2013 19:49:31> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/notportable '
19-07-2013 19:49:31> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 19:49:31> Hooking the mouse...

********************************************************************************
19-07-2013 19:52:43> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/notportable'
19-07-2013 19:52:43> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 19:52:43> Hooking the mouse...

********************************************************************************
19-07-2013 19:53:18> X-Mouse Button Control v2.5 (x86) Startup. Commandline ''
19-07-2013 19:53:18> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 19:53:18> Hooking the mouse...

********************************************************************************
19-07-2013 19:53:46> X-Mouse Button Control v2.5 (x86) Startup. Commandline ''
19-07-2013 19:53:46> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 19:53:46> Hooking the mouse...

********************************************************************************
19-07-2013 19:54:00> X-Mouse Button Control v2.5 (x86) Startup. Commandline ''
19-07-2013 19:54:00> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 19:54:00> Hooking the mouse...

********************************************************************************
19-07-2013 19:58:34> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/notportable'
19-07-2013 19:58:34> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 19:58:34> Hooking the mouse...

********************************************************************************
19-07-2013 20:26:52> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/notportable'
19-07-2013 20:26:53> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 20:26:53> Hooking the mouse...

********************************************************************************
19-07-2013 20:26:56> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/notportable'
19-07-2013 20:26:56> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 20:26:56> Hooking the mouse...

********************************************************************************
19-07-2013 20:42:16> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/exit'
19-07-2013 20:42:16> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 20:42:16> Hooking the mouse...

********************************************************************************
19-07-2013 20:47:09> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/installed'
19-07-2013 20:47:09> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 20:47:09> Hooking the mouse...
19-07-2013 20:47:09> Successfully created the main message window.
19-07-2013 20:47:17> CMyMessageWnd::OnSetup   -   Clear hotkeys...
19-07-2013 20:47:17> CMyMessageWnd::OnSetup   -   Opening setup dialog.
19-07-2013 20:47:29> Applying changes to X-Mouse Button Control settings...
19-07-2013 20:47:53> Applying changes to X-Mouse Button Control settings...
19-07-2013 20:48:13> CMyMessageWnd::OnSetup   -   Setup dialog closed.
19-07-2013 20:48:27> CMyMessageWnd::OnSetup   -   Clear hotkeys...
19-07-2013 20:48:27> CMyMessageWnd::OnSetup   -   Opening setup dialog.
19-07-2013 20:48:56> Applying changes to X-Mouse Button Control settings...
19-07-2013 20:48:56> Enabling extra debug logging.
19-07-2013 20:48:56.0359> HookDLL: Load Settings took 0ms
19-07-2013 20:48:57.0531> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1352, Y=777, mouseData=0x00000000, flags=0x00000000, time=3606531, dwExtraInfo=0x0, MouseHookPtr=0x1E0675
19-07-2013 20:48:57.0546> ProcessButton: Detected active HWND changed from 0x00000000 to 0x000500CC....
19-07-2013 20:48:57.0562> ProcessButton: Profile has not changed when hWnd changed.
19-07-2013 20:48:57.0593> Translating Left Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
19-07-2013 20:48:57.0625> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1352, Y=777, mouseData=0x00000000, flags=0x00000000, time=3606625, dwExtraInfo=0x0, MouseHookPtr=0x1E0675
19-07-2013 20:48:58.0640> ProcessButton: Detected active HWND changed from 0x000500CC to 0x000503D2....
19-07-2013 20:48:58.0656> ProcessButton: Profile has not changed when hWnd changed.
19-07-2013 20:48:58.0671> Translating Left Button Up Keystate 0x1: Action 40 [** No Change (Don't intercept) **]
19-07-2013 20:48:58> CMyMessageWnd::OnSetup   -   Setup dialog closed.
19-07-2013 20:48:58.0734> HookDLL: Load Settings took 0ms
19-07-2013 20:48:59.0156> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=62, Y=1070, mouseData=0x00000000, flags=0x00000000, time=3608156, dwExtraInfo=0x0, MouseHookPtr=0x1E0675
19-07-2013 20:48:59.0171> ProcessButton: Detected active HWND changed from 0x00000000 to 0x00030058....
19-07-2013 20:48:59.0203> GetProcessName: Got name for PID 468, 'explorer.exe' for HWND 0x00000000 using GetModuleFileNameEx
19-07-2013 20:48:59.0218> ProcessButton: Profile has not changed when hWnd changed.
19-07-2013 20:48:59.0234> Translating Left Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
19-07-2013 20:48:59.0250> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=62, Y=1070, mouseData=0x00000000, flags=0x00000000, time=3608234, dwExtraInfo=0x0, MouseHookPtr=0x1E0675
19-07-2013 20:48:59.0265> ProcessButton: Detected active HWND changed from 0x00030058 to 0x0003004A....
19-07-2013 20:48:59.0296> ProcessButton: Profile has not changed when hWnd changed.
19-07-2013 20:48:59.0312> Translating Left Button Up Keystate 0x1: Action 40 [** No Change (Don't intercept) **]
19-07-2013 20:49:01.0953> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=302, Y=1031, mouseData=0x00000000, flags=0x00000000, time=3609953, dwExtraInfo=0x0, MouseHookPtr=0x1E0675
19-07-2013 20:49:01.0953> ProcessButton: Detected active HWND changed from 0x0003004A to 0x00030040....
19-07-2013 20:49:01.0984> ProcessButton: Profile has not changed when hWnd changed.
19-07-2013 20:49:01.0000> Translating Left Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
19-07-2013 20:49:01.0031> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=302, Y=1031, mouseData=0x00000000, flags=0x00000000, time=3610031, dwExtraInfo=0x0, MouseHookPtr=0x1E0675
19-07-2013 20:49:01.0031> Translating Left Button Up Keystate 0x1: Action 40 [** No Change (Don't intercept) **]
19-07-2013 20:49:02.0265> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1039, Y=404, mouseData=0x00000000, flags=0x00000000, time=3611265, dwExtraInfo=0x0, MouseHookPtr=0x1E0675
19-07-2013 20:49:02.0281> ProcessButton: Detected active HWND changed from 0x00030040 to 0x001202A6....
19-07-2013 20:49:02.0312> ProcessButton: Profile has not changed when hWnd changed.
19-07-2013 20:49:02.0343> Translating Left Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
19-07-2013 20:49:02.0359> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1039, Y=404, mouseData=0x00000000, flags=0x00000000, time=3611328, dwExtraInfo=0x0, MouseHookPtr=0x1E0675
19-07-2013 20:49:02.0375> ProcessButton: Detected active HWND changed from 0x001202A6 to 0x000A027C....
19-07-2013 20:49:02.0390> ProcessButton: Profile has not changed when hWnd changed.
19-07-2013 20:49:02.0421> Translating Left Button Up Keystate 0x1: Action 40 [** No Change (Don't intercept) **]
19-07-2013 20:49:03.0750> Checkversion: Got DNS response: 02050000. date 41444

********************************************************************************
19-07-2013 20:50:29> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/notportable '
19-07-2013 20:50:29> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 20:50:29> Hooking the mouse...

********************************************************************************
19-07-2013 20:54:21> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/notportable'
19-07-2013 20:54:21> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 20:54:21> Hooking the mouse...

********************************************************************************
19-07-2013 20:54:35> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/notportable'
19-07-2013 20:54:35> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 20:54:35> Hooking the mouse...

********************************************************************************
19-07-2013 20:57:33> X-Mouse Button Control v2.5 (x86) Startup. Commandline ''
19-07-2013 20:57:33> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 20:57:33> Hooking the mouse...

********************************************************************************
19-07-2013 20:57:35> X-Mouse Button Control v2.5 (x86) Startup. Commandline ''
19-07-2013 20:57:35> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 20:57:35> Hooking the mouse...

********************************************************************************
19-07-2013 20:57:37> X-Mouse Button Control v2.5 (x86) Startup. Commandline ''
19-07-2013 20:57:37> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 20:57:37> Hooking the mouse...

********************************************************************************
19-07-2013 20:57:40> X-Mouse Button Control v2.5 (x86) Startup. Commandline ''
19-07-2013 20:57:40> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
19-07-2013 20:57:40> Hooking the mouse...
Thanks Phil
Last edited by pete_agreaguy on Tue Jul 23, 2013 2:12 pm, edited 1 time in total.
User avatar
pete_agreaguy
New User
Posts: 10
Joined: Fri Jul 19, 2013 8:01 pm

Re: XMBC 2.5 XP Pro x86 suddenly stopped working :(

Post by pete_agreaguy »

ps: the log file was stored in ...
"C:\Documents and Settings\[USER]\Application Data\Highresolution Enterprises\XMouseButtonControl"
User avatar
phil
Site Admin
Posts: 7670
Joined: Sun Apr 06, 2003 11:12 pm

Re: XMBC 2.5 XP Pro x86 suddenly stopped working :(

Post by phil »

Well it looks like it is crashing when it tried to hook the mouse. I dont yet know why that could be.
Can you try running XMBC from the command line with the /Debug switch - that will force debug logging from startup which might give a little more info as to how far it gets.

Something like this:
C:\Program Files\Highresolution Enterprises\X-Mouse Button Control>XMouseButtonControl.exe /Debug

Then send the last entry in the log file :)

If that does not work, I will perhaps have to add more debugging to try and determine exactly where its crashing. Do you have any other utilities that may have hooked the mouse messaging system?

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)
User avatar
pete_agreaguy
New User
Posts: 10
Joined: Fri Jul 19, 2013 8:01 pm

Re: XMBC 2.5 XP Pro x86 suddenly stopped working :(

Post by pete_agreaguy »

Hi Phil,

Yes I can do that. How do I set that up sorry? When you say command line do you mean Run from within the start menu or is this command line somewhere else? Pete :oops:
User avatar
phil
Site Admin
Posts: 7670
Joined: Sun Apr 06, 2003 11:12 pm

Re: XMBC 2.5 XP Pro x86 suddenly stopped working :(

Post by phil »

Sorry I should have been clearer :)

I meant to open a command prompt, but you can do it just as well from the RUN window from the start menu (or WIN+R):

From the run window, type the following (including the quotes)
"C:\Program Files\Highresolution Enterprises\X-Mouse Button Control\XMouseButtonControl.exe" /Debug

Or from a command prompt (run cmd.exe or find it on the start menu - I cant remember where it is exactly in XP!)
:> cd "\Program Files\Highresolution Enterprises\X-Mouse Button Control"
:> XMouseButtonControl.exe /Debug

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)
User avatar
pete_agreaguy
New User
Posts: 10
Joined: Fri Jul 19, 2013 8:01 pm

Re: XMBC 2.5 XP Pro x86 suddenly stopped working :(

Post by pete_agreaguy »

Hi Phil,

After using the command above within Run, the program starts fine! It even appears in my task manager.

Log file is follows:

Code: Select all

********************************************************************************
23-07-2013 14:07:46> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/notportable '
23-07-2013 14:07:46> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
23-07-2013 14:07:46> Hooking the mouse...

********************************************************************************
23-07-2013 14:07:58> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/debug'
23-07-2013 14:07:58> Enabling extra debug logging.
23-07-2013 14:07:58> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
23-07-2013 14:07:58> Hooking the mouse...
23-07-2013 14:07:58.0500> HookThread: Successfully set the mouse hook 0x3D041B
23-07-2013 14:07:58.0609> HookThread: Successfully set the keyboard hook 0x10433
23-07-2013 14:07:58> Successfully created the main message window.
23-07-2013 14:07:58.0875> Starting IPC communications thread ID 0xFFFFFFFE.
23-07-2013 14:08:07.0734> MouseHookData: Message=0x0204 (WM_RBUTTONDOWN), X=199, Y=1018, mouseData=0x00000000, flags=0x00000000, time=162734, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:08:07.0843> Translating Right Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:08:07.0921> MouseHookData: Message=0x0205 (WM_RBUTTONUP), X=199, Y=1018, mouseData=0x00000000, flags=0x00000000, time=162812, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:08:07.0000> Translating Right Button Up Keystate 0x2: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:08:10.0046> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=261, Y=1001, mouseData=0x00000000, flags=0x00000000, time=165046, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:08:10.0078> ProcessButton: Detected active HWND changed from 0x000100A0 to 0x00070168....
23-07-2013 14:08:10.0125> ProcessButton: Profile has not changed when hWnd changed.
23-07-2013 14:08:10.0171> Translating Left Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:08:10.0187> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=261, Y=1001, mouseData=0x00000000, flags=0x00000000, time=165140, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:08:10.0203> Translating Left Button Up Keystate 0x1: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:08:12.0609> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=421, Y=721, mouseData=0x00000000, flags=0x00000000, time=167609, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:08:12.0625> Translating Left Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:08:12.0718> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=421, Y=721, mouseData=0x00000000, flags=0x00000000, time=167718, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:08:12.0750> Translating Left Button Up Keystate 0x1: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:08:19.0968> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=453, Y=1023, mouseData=0x00000000, flags=0x00000000, time=174968, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:08:19.0000> Translating Left Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:08:20.0078> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=453, Y=1023, mouseData=0x00000000, flags=0x00000000, time=175078, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:08:20.0125> Translating Left Button Up Keystate 0x1: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:08:20.0859> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=735, Y=733, mouseData=0x00000000, flags=0x00000000, time=175859, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:08:20.0875> Translating Left Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:08:20.0968> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=735, Y=733, mouseData=0x00000000, flags=0x00000000, time=175968, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:08:20.0000> Translating Left Button Up Keystate 0x1: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:08:23.0187> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=110, Y=1063, mouseData=0x00000000, flags=0x00000000, time=178187, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:08:23.0218> Translating Left Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:08:23.0296> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=110, Y=1063, mouseData=0x00000000, flags=0x00000000, time=178296, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:08:23.0296> Translating Left Button Up Keystate 0x1: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:08:28.0968> Checkversion: Got DNS response: 02050000. date 41448
23-07-2013 14:08:29.0640> GetProcessName: Got name for PID 3108, 'firefox.exe' for HWND 0x00030452 using GetModuleFileNameEx
23-07-2013 14:08:46.0609> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=143, Y=48, mouseData=0x00000000, flags=0x00000000, time=201609, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:08:46.0625> Translating Left Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:08:46.0703> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=143, Y=48, mouseData=0x00000000, flags=0x00000000, time=201703, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:08:46.0750> Translating Left Button Up Keystate 0x1: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:08:48.0406> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=272, Y=209, mouseData=0x00000000, flags=0x00000000, time=203406, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:08:48.0421> Translating Left Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:08:48.0500> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=272, Y=209, mouseData=0x00000000, flags=0x00000000, time=203500, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:08:48.0515> Translating Left Button Up Keystate 0x1: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:08:51.0187> MouseHookData: Message=0x020a (WM_MOUSEWHEEL), X=683, Y=603, mouseData=0x00780000, flags=0x00000000, time=206187, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:08:51.0218> Translating WheelUp Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:08:51.0234> Translating WheelUp Button Up Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:08:51.0281> MouseHookData: Message=0x020a (WM_MOUSEWHEEL), X=680, Y=606, mouseData=0x00780000, flags=0x00000000, time=206281, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:08:51.0296> Translating WheelUp Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:08:51.0312> Translating WheelUp Button Up Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:08:51.0453> MouseHookData: Message=0x020a (WM_MOUSEWHEEL), X=667, Y=618, mouseData=0x00780000, flags=0x00000000, time=206453, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:08:51.0484> Translating WheelUp Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:08:51.0500> Translating WheelUp Button Up Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:08:51.0546> MouseHookData: Message=0x020a (WM_MOUSEWHEEL), X=667, Y=618, mouseData=0x00780000, flags=0x00000000, time=206546, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:08:51.0562> Translating WheelUp Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:08:51.0578> Translating WheelUp Button Up Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:08:53.0484> MouseHookData: Message=0x020a (WM_MOUSEWHEEL), X=671, Y=622, mouseData=0x00780000, flags=0x00000000, time=208484, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:08:53.0640> Translating WheelUp Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:08:53.0000> Translating WheelUp Button Up Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:08:54.0093> MouseHookData: Message=0x020a (WM_MOUSEWHEEL), X=671, Y=622, mouseData=0x00780000, flags=0x00000000, time=208718, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:08:54.0140> Translating WheelUp Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:08:54.0156> Translating WheelUp Button Up Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:00.0609> MouseHookData: Message=0x020a (WM_MOUSEWHEEL), X=672, Y=624, mouseData=0xFF880000, flags=0x00000000, time=215609, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:09:00.0640> Translating WheelDown Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:00.0656> Translating WheelDown Button Up Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:11.0453> MouseHookData: Message=0x020a (WM_MOUSEWHEEL), X=670, Y=629, mouseData=0xFF880000, flags=0x00000000, time=226453, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:09:11.0484> Translating WheelDown Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:11.0500> Translating WheelDown Button Up Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:11.0625> MouseHookData: Message=0x020a (WM_MOUSEWHEEL), X=670, Y=629, mouseData=0xFF880000, flags=0x00000000, time=226625, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:09:11.0640> Translating WheelDown Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:11.0656> Translating WheelDown Button Up Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:11.0796> MouseHookData: Message=0x020a (WM_MOUSEWHEEL), X=670, Y=629, mouseData=0xFF880000, flags=0x00000000, time=226796, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:09:11.0828> Translating WheelDown Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:11.0859> Translating WheelDown Button Up Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:12.0156> MouseHookData: Message=0x020a (WM_MOUSEWHEEL), X=666, Y=678, mouseData=0xFF880000, flags=0x00000000, time=227156, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:09:12.0187> Translating WheelDown Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:12.0203> Translating WheelDown Button Up Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:12.0218> MouseHookData: Message=0x020a (WM_MOUSEWHEEL), X=666, Y=679, mouseData=0xFF880000, flags=0x00000000, time=227218, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:09:12.0234> Translating WheelDown Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:12.0250> Translating WheelDown Button Up Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:12.0265> MouseHookData: Message=0x020a (WM_MOUSEWHEEL), X=667, Y=681, mouseData=0xFF880000, flags=0x00000000, time=227218, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:09:12.0296> Translating WheelDown Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:12.0312> Translating WheelDown Button Up Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:12.0328> MouseHookData: Message=0x020a (WM_MOUSEWHEEL), X=668, Y=681, mouseData=0xFF880000, flags=0x00000000, time=227218, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:09:12.0343> Translating WheelDown Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:12.0359> Translating WheelDown Button Up Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:12.0375> MouseHookData: Message=0x020a (WM_MOUSEWHEEL), X=668, Y=684, mouseData=0xFF880000, flags=0x00000000, time=227265, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:09:12.0390> Translating WheelDown Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:12.0406> Translating WheelDown Button Up Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:12.0500> MouseHookData: Message=0x020a (WM_MOUSEWHEEL), X=653, Y=708, mouseData=0xFF880000, flags=0x00000000, time=227500, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:09:12.0515> Translating WheelDown Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:12.0531> Translating WheelDown Button Up Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:12.0562> MouseHookData: Message=0x020a (WM_MOUSEWHEEL), X=646, Y=708, mouseData=0xFF880000, flags=0x00000000, time=227500, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:09:12.0578> Translating WheelDown Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:12.0609> Translating WheelDown Button Up Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:12.0625> MouseHookData: Message=0x020a (WM_MOUSEWHEEL), X=635, Y=708, mouseData=0xFF880000, flags=0x00000000, time=227625, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:09:12.0640> Translating WheelDown Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:12.0656> Translating WheelDown Button Up Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:12.0671> MouseHookData: Message=0x020a (WM_MOUSEWHEEL), X=633, Y=708, mouseData=0xFF880000, flags=0x00000000, time=227625, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:09:12.0687> Translating WheelDown Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:12.0718> Translating WheelDown Button Up Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:15.0093> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=294, Y=810, mouseData=0x00000000, flags=0x00000000, time=230093, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:09:15.0140> Translating Left Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:15.0187> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=294, Y=810, mouseData=0x00000000, flags=0x00000000, time=230187, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:09:15.0203> Translating Left Button Up Keystate 0x1: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:16.0609> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=270, Y=69, mouseData=0x00000000, flags=0x00000000, time=231609, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:09:16.0640> Translating Left Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:16.0687> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=270, Y=69, mouseData=0x00000000, flags=0x00000000, time=231687, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:09:16.0734> Translating Left Button Up Keystate 0x1: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:18.0906> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=489, Y=53, mouseData=0x00000000, flags=0x00000000, time=233906, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:09:18.0937> Translating Left Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:18.0000> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=489, Y=53, mouseData=0x00000000, flags=0x00000000, time=234000, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:09:18.0015> Translating Left Button Up Keystate 0x1: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:19.0265> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=497, Y=63, mouseData=0x00000000, flags=0x00000000, time=234265, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:09:19.0281> Translating Left Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:19.0359> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=497, Y=63, mouseData=0x00000000, flags=0x00000000, time=234359, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:09:19.0375> Translating Left Button Up Keystate 0x1: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:20.0171> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=539, Y=636, mouseData=0x00000000, flags=0x00000000, time=235171, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:09:20.0203> Translating Left Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:20.0250> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=539, Y=636, mouseData=0x00000000, flags=0x00000000, time=235250, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:09:20.0281> Translating Left Button Up Keystate 0x1: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:45.0937> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=274, Y=56, mouseData=0x00000000, flags=0x00000000, time=260937, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:09:45.0968> Translating Left Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:46.0031> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=274, Y=56, mouseData=0x00000000, flags=0x00000000, time=261031, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:09:46.0031> Translating Left Button Up Keystate 0x1: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:49.0046> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=746, Y=127, mouseData=0x00000000, flags=0x00000000, time=264046, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:09:49.0078> Translating Left Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:49.0140> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=746, Y=127, mouseData=0x00000000, flags=0x00000000, time=264140, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:09:49.0156> Translating Left Button Up Keystate 0x1: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:50.0593> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=801, Y=124, mouseData=0x00000000, flags=0x00000000, time=265593, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:09:50.0625> Translating Left Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:50.0671> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=801, Y=124, mouseData=0x00000000, flags=0x00000000, time=265671, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:09:50.0687> Translating Left Button Up Keystate 0x1: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:09:59.0609> MouseHookData: Message=0x020b (WM_XBUTTONDOWN), X=681, Y=599, mouseData=0x00020000, flags=0x00000000, time=274609, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:09:59.0625> Translating XRight Button Down Keystate 0x0: Action 3 [Back]
23-07-2013 14:09:59.0781> MouseHookData: Message=0x020c (WM_XBUTTONUP), X=694, Y=598, mouseData=0x00020000, flags=0x00000000, time=274781, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:09:59.0812> Translating XRight Button Up Keystate 0x0: Action 3 [Back]
23-07-2013 14:10:01.0312> MouseHookData: Message=0x020b (WM_XBUTTONDOWN), X=746, Y=530, mouseData=0x00010000, flags=0x00000000, time=276312, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:10:01.0328> Translating XLeft Button Down Keystate 0x0: Action 4 [Forward]
23-07-2013 14:10:01.0453> MouseHookData: Message=0x020c (WM_XBUTTONUP), X=709, Y=465, mouseData=0x00010000, flags=0x00000000, time=276453, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:10:01.0468> Translating XLeft Button Up Keystate 0x0: Action 4 [Forward]
23-07-2013 14:10:03.0281> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=497, Y=69, mouseData=0x00000000, flags=0x00000000, time=278281, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:10:03.0375> Translating Left Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:10:03.0421> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=497, Y=69, mouseData=0x00000000, flags=0x00000000, time=278390, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:10:03.0484> Translating Left Button Up Keystate 0x1: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:10:18.0421> GetProcessName: Got name for PID 692, 'explorer.exe' for HWND 0x00010086 using GetModuleFileNameEx
23-07-2013 14:10:18.0781> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=53, Y=1077, mouseData=0x00000000, flags=0x00000000, time=293781, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:10:18.0812> Translating Left Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:10:18.0843> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=53, Y=1077, mouseData=0x00000000, flags=0x00000000, time=293843, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:10:18.0859> Translating Left Button Up Keystate 0x1: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:10:19.0828> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=314, Y=189, mouseData=0x00000000, flags=0x00000000, time=294828, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:10:19.0859> Translating Left Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:10:19.0937> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=314, Y=189, mouseData=0x00000000, flags=0x00000000, time=294937, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:10:19.0937> Translating Left Button Up Keystate 0x1: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:10:20.0375> GetProcessName: Got name for PID 3108, 'firefox.exe' for HWND 0x00030452 using GetModuleFileNameEx
23-07-2013 14:10:20.0640> GetProcessName: Got name for PID 692, 'explorer.exe' for HWND 0x0005045A using GetModuleFileNameEx
23-07-2013 14:10:22.0140> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=637, Y=514, mouseData=0x00000000, flags=0x00000000, time=297140, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:10:22.0187> Translating Left Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:10:22.0250> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=637, Y=514, mouseData=0x00000000, flags=0x00000000, time=297250, dwExtraInfo=0x0, MouseHookPtr=0x3D041B
23-07-2013 14:10:22.0265> Translating Left Button Up Keystate 0x1: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:10:22.0609> GetProcessName: Got name for PID 3108, 'firefox.exe' for HWND 0x00030452 using GetModuleFileNameEx
23-07-2013 14:10:22.0734> GetProcessName: Got name for PID 1364, 'notepad.exe' for HWND 0x00050444 using GetModuleFileNameEx
I'll try putting that command as the target for the shortcut and see if it starts fine then as well. Will get back toi you with my findings on that but hopefully the above is useful never the less.

Pete
User avatar
pete_agreaguy
New User
Posts: 10
Joined: Fri Jul 19, 2013 8:01 pm

Re: XMBC 2.5 XP Pro x86 suddenly stopped working :(

Post by pete_agreaguy »

Hi again,

After restarting from changing the 'start menu > startup > XmouseButton' shortcut target from ""C:\Program Files\Highresolution Enterprises\X-Mouse Button Control\XMouseButtonControl.exe" /notportable" .... to ""C:\Program Files\Highresolution Enterprises\X-Mouse Button Control\XMouseButtonControl.exe" /Debug" ... it starts up fine. However the log file will obviously become very large after time; not that this is too much of an issue.

startup log file entry with the above change in tact:

Code: Select all

********************************************************************************
23-07-2013 14:26:27> X-Mouse Button Control v2.5 (x86) Startup. Commandline '/debug'
23-07-2013 14:26:28> Enabling extra debug logging.
23-07-2013 14:26:28> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
23-07-2013 14:26:28> Hooking the mouse...
23-07-2013 14:26:28.0312> HookThread: Successfully set the mouse hook 0x101ED
23-07-2013 14:26:28.0390> HookThread: Successfully set the keyboard hook 0x5018B
23-07-2013 14:26:28> Successfully created the main message window.
23-07-2013 14:26:28.0515> Starting IPC communications thread ID 0xFFFFFFFE.
23-07-2013 14:26:58.0609> Checkversion: Got DNS response: 02050000. date 41448
23-07-2013 14:27:37.0031> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=223, Y=1068, mouseData=0x00000000, flags=0x00000000, time=105031, dwExtraInfo=0x0, MouseHookPtr=0x101ED
23-07-2013 14:27:37.0578> Translating Left Button Down Keystate 0x1: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:27:39.0937> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=640, Y=809, mouseData=0x00000000, flags=0x00000000, time=107937, dwExtraInfo=0x0, MouseHookPtr=0x101ED
23-07-2013 14:27:40.0218> ProcessButton: Detected active HWND changed from 0x00010082 to 0x0001009C....
23-07-2013 14:27:40.0343> ProcessButton: Profile has not changed when hWnd changed.
23-07-2013 14:27:40.0453> Translating Left Button Down Keystate 0x1: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:27:41.0484> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=38, Y=1077, mouseData=0x00000000, flags=0x00000000, time=109484, dwExtraInfo=0x0, MouseHookPtr=0x101ED
23-07-2013 14:27:41.0609> ProcessButton: Detected active HWND changed from 0x0001009C to 0x00030060....
23-07-2013 14:27:41.0703> ProcessButton: Profile has not changed when hWnd changed.
23-07-2013 14:27:41.0765> Translating Left Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:27:41.0984> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=38, Y=1077, mouseData=0x00000000, flags=0x00000000, time=109578, dwExtraInfo=0x0, MouseHookPtr=0x101ED
23-07-2013 14:27:42.0234> Translating Left Button Up Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:28:28.0562> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=479, Y=510, mouseData=0x00000000, flags=0x00000000, time=156562, dwExtraInfo=0x0, MouseHookPtr=0x101ED
23-07-2013 14:28:28.0593> Translating Left Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:28:28.0687> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=479, Y=510, mouseData=0x00000000, flags=0x00000000, time=156687, dwExtraInfo=0x0, MouseHookPtr=0x101ED
23-07-2013 14:28:28.0750> Translating Left Button Up Keystate 0x1: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:28:29.0921> GetProcessName: Got name for PID 3564, 'notepad.exe' for HWND 0x00030362 using GetModuleFileNameEx
23-07-2013 14:28:31.0000> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1112, Y=373, mouseData=0x00000000, flags=0x00000000, time=160000, dwExtraInfo=0x0, MouseHookPtr=0x101ED
23-07-2013 14:28:32.0031> Translating Left Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:28:33.0640> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1101, Y=976, mouseData=0x00000000, flags=0x00000000, time=161640, dwExtraInfo=0x0, MouseHookPtr=0x101ED
23-07-2013 14:28:33.0687> Translating Left Button Up Keystate 0x1: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:28:35.0281> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=496, Y=964, mouseData=0x00000000, flags=0x00000000, time=163281, dwExtraInfo=0x0, MouseHookPtr=0x101ED
23-07-2013 14:28:35.0296> Translating Left Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:28:37.0437> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=197, Y=429, mouseData=0x00000000, flags=0x00000000, time=165437, dwExtraInfo=0x0, MouseHookPtr=0x101ED
23-07-2013 14:28:37.0468> ProcessButton: Detected active HWND changed from 0x00030362 to 0x0001009C....
23-07-2013 14:28:37.0546> GetProcessName: Got name for PID 728, 'explorer.exe' for HWND 0x00000000 using GetModuleFileNameEx
23-07-2013 14:28:37.0593> ProcessButton: Profile has not changed when hWnd changed.
23-07-2013 14:28:37.0656> Translating Left Button Up Keystate 0x1: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:28:37.0734> GetProcessName: Got name for PID 3564, 'notepad.exe' for HWND 0x00030362 using GetModuleFileNameEx
23-07-2013 14:28:37.0781> MouseHookData: Message=0x0204 (WM_RBUTTONDOWN), X=516, Y=600, mouseData=0x00000000, flags=0x00000000, time=165781, dwExtraInfo=0x0, MouseHookPtr=0x101ED
23-07-2013 14:28:37.0859> Translating Right Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:28:37.0890> MouseHookData: Message=0x0205 (WM_RBUTTONUP), X=516, Y=600, mouseData=0x00000000, flags=0x00000000, time=165875, dwExtraInfo=0x0, MouseHookPtr=0x101ED
23-07-2013 14:28:37.0906> Translating Right Button Up Keystate 0x2: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:28:38.0703> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=585, Y=658, mouseData=0x00000000, flags=0x00000000, time=166703, dwExtraInfo=0x0, MouseHookPtr=0x101ED
23-07-2013 14:28:38.0718> Translating Left Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:28:38.0828> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=585, Y=658, mouseData=0x00000000, flags=0x00000000, time=166828, dwExtraInfo=0x0, MouseHookPtr=0x101ED
23-07-2013 14:28:38.0843> Translating Left Button Up Keystate 0x1: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:28:40.0109> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=1114, Y=319, mouseData=0x00000000, flags=0x00000000, time=168109, dwExtraInfo=0x0, MouseHookPtr=0x101ED
23-07-2013 14:28:40.0140> Translating Left Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:28:40.0218> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=1114, Y=319, mouseData=0x00000000, flags=0x00000000, time=168218, dwExtraInfo=0x0, MouseHookPtr=0x101ED
23-07-2013 14:28:40.0234> Translating Left Button Up Keystate 0x1: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:28:40.0546> GetProcessName: Got name for PID 728, 'explorer.exe' for HWND 0x0001009C using GetModuleFileNameEx
23-07-2013 14:28:44.0265> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=30, Y=1070, mouseData=0x00000000, flags=0x00000000, time=172265, dwExtraInfo=0x0, MouseHookPtr=0x101ED
23-07-2013 14:28:44.0281> Translating Left Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:28:44.0328> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=30, Y=1070, mouseData=0x00000000, flags=0x00000000, time=172328, dwExtraInfo=0x0, MouseHookPtr=0x101ED
23-07-2013 14:28:44.0328> Translating Left Button Up Keystate 0x1: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:28:45.0250> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=305, Y=197, mouseData=0x00000000, flags=0x00000000, time=173250, dwExtraInfo=0x0, MouseHookPtr=0x101ED
23-07-2013 14:28:45.0281> Translating Left Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:28:45.0359> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=305, Y=197, mouseData=0x00000000, flags=0x00000000, time=173359, dwExtraInfo=0x0, MouseHookPtr=0x101ED
23-07-2013 14:28:45.0375> Translating Left Button Up Keystate 0x1: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:28:46.0125> MouseHookData: Message=0x0201 (WM_LBUTTONDOWN), X=520, Y=512, mouseData=0x00000000, flags=0x00000000, time=174125, dwExtraInfo=0x0, MouseHookPtr=0x101ED
23-07-2013 14:28:46.0156> Translating Left Button Down Keystate 0x0: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:28:46.0234> MouseHookData: Message=0x0202 (WM_LBUTTONUP), X=520, Y=512, mouseData=0x00000000, flags=0x00000000, time=174234, dwExtraInfo=0x0, MouseHookPtr=0x101ED
23-07-2013 14:28:46.0265> Translating Left Button Up Keystate 0x1: Action 40 [** No Change (Don't intercept) **]
23-07-2013 14:28:46.0468> GetProcessName: Got name for PID 2244, 'notepad.exe' for HWND 0x00050376 using GetModuleFileNameEx
User avatar
phil
Site Admin
Posts: 7670
Joined: Sun Apr 06, 2003 11:12 pm

Re: XMBC 2.5 XP Pro x86 suddenly stopped working :(

Post by phil »

Oh that's just typical. OK so whatever it is, its probably a timing issue if it works with the slow logging and not without it. This often seems to be the case with these tricky ones :(

If you can get away with it, then fine, but the logging does slow things down a lot, sometimes to the extent that you notice the mouse lagging.

I think the log file may have some auto-truncate in it (I cant remember but I usually try and do that sort of thing!).

I wonder, it might be worth trying 2.6 beta (see sticky topic at the top of the forum) as I added a few more log statements around the hook procedure to aid this sort of debugging (your not the first that has had it crash as this point). You might find it behaves better without logging, or that it actually gives enough information to figure out the problem. There have also been lots of little fixes and improvements in this area and I haven't yet rules out the possibility that I've actually fixed it (hahaha). I'm hoping to release 2.6 fairly soon but it would be very useful to know if it makes any difference to your problem.

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)
User avatar
pete_agreaguy
New User
Posts: 10
Joined: Fri Jul 19, 2013 8:01 pm

Re: XMBC 2.5 XP Pro x86 suddenly stopped working :(

Post by pete_agreaguy »

Will uninstall 2.5 and give 2.6 beta a go. Even post the log for you as it may reveal something at least. Pete :)
User avatar
phil
Site Admin
Posts: 7670
Joined: Sun Apr 06, 2003 11:12 pm

Re: XMBC 2.5 XP Pro x86 suddenly stopped working :(

Post by phil »

Thanks, that would be good.

FYI you dont need to un-install an older version before installing the newer one. It should always "upgrade" to the newer version (effectively it will do an uninstall in the background)./
--[ 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)
User avatar
pete_agreaguy
New User
Posts: 10
Joined: Fri Jul 19, 2013 8:01 pm

Re: XMBC 2.5 XP Pro x86 suddenly stopped working :(

Post by pete_agreaguy »

Thanks for that. I prefer uninstall > restart > install method personally lol.

Installed 2.6 and it is working no problems. Log file is still being created even though in settings I've told it not to (i.e. it's unticked) ... the shortcut in the startup folder is still "/notportable" rather than the debug.

Log file after booting my system is as follows:

Code: Select all

********************************************************************************
23-07-2013 15:35:21.0265> X-Mouse Button Control v2.6 Beta 6 (x86) Startup. Commandline '/notportable '
23-07-2013 15:35:21.0328> Running on Microsoft Windows XP Professional Service Pack 3 (build 2600)
23-07-2013 15:35:21.0390> Hooking the mouse...
23-07-2013 15:35:21.0406> Successfully hooked into the mouse messages.
23-07-2013 15:35:21.0453> Unable to enable secure attention sequence
23-07-2013 15:35:21.0468> HookThread: Successfully set the mouse hook 0x101EF
23-07-2013 15:35:21.0515> HookThread: Successfully set the keyboard hook 0x60201
23-07-2013 15:35:21.0593> Successfully created the main message window.
User avatar
phil
Site Admin
Posts: 7670
Joined: Sun Apr 06, 2003 11:12 pm

Re: XMBC 2.5 XP Pro x86 suddenly stopped working :(

Post by phil »

That is good news :)

The log file is always created (you can disable it completely via the command line nut not thought the settings - and its not advised!), its just the level of detail in the log file that is restricted unless you enable debug logging.

I will have to check what the entry that says "Unable to enable secure attention sequence" means its probably something for WIndows 7/8 that does not apply on XP - and therefore not a problem.

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)
User avatar
pete_agreaguy
New User
Posts: 10
Joined: Fri Jul 19, 2013 8:01 pm

Re: XMBC 2.5 XP Pro x86 suddenly stopped working :(

Post by pete_agreaguy »

I should be thanking you Phil. Thank you :P 8)
Post Reply