Hello!
Sorry if I didn't post this right, but I thought this was more of a Windows problem than a hardware problem. And sorry if my English is not great, I'm not a native English speaker.
I have the STRIKE 5 keyboard and untill 2 days ago everything went well. Now, when I start the computer I get the generic windows error "strike5.exe has stopped" with the following details
======================================
Description:
Stopped working
Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01: strike5.exe
Problem Signature 02: 1.0.0.0
Problem Signature 03: 5076a1f4
Problem Signature 04: Strike5
Problem Signature 05: 1.0.0.0
Problem Signature 06: 5076a1f4
Problem Signature 07: c3
Problem Signature 08: 64
Problem Signature 09: System.NullReferenceException
OS Version: 6.1.7601.2.1.0.256.1
Locale ID: 1048
Read our privacy statement online:
http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409
If the online privacy statement is not available, please read our privacy statement offline:
C:\Windows\system32\en-US\erofflps.txt
========================================
I've tried to reinstall everything related to my keyboard, even deleting every entry in the registry related to that, and then reinstalling but keep getting that error. I'm trying to manualy start that process but get the same error.
Then I tried to start the process with the keyboard unplugged. It starts w/o errors but when I'm plugging the keyboard I get a .net framework error, different from that generic one.
Here are the details
From that I think it's a problem with my net framework, but i really don't know what version this process uses. I've tried to uninstall and then install the latest, 4.5.1, but in the logs I see something about 2.0. Sadly, I can't seem to uninstall that.
The keyboard itself works, but it has a tiny lcd screen I can use to launch apps and activate some timers and other cool stuff and that process, strike5.exe, is responsible for the lcd, so without that the lcd doesn't start..
Ah, forgot to mention, tried the keyboard on my laptop, works great, so can't be a hardware problem, more of a net framework problem.
Also sent a support ticket to madcatz, but, as usual, didn't got an answer, and I'm pretty sure I'l be getting "Send your product back because it's faulty"
thanks in advance to everyone that can help.
cheers!
Sorry if I didn't post this right, but I thought this was more of a Windows problem than a hardware problem. And sorry if my English is not great, I'm not a native English speaker.
I have the STRIKE 5 keyboard and untill 2 days ago everything went well. Now, when I start the computer I get the generic windows error "strike5.exe has stopped" with the following details
======================================
Description:
Stopped working
Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01: strike5.exe
Problem Signature 02: 1.0.0.0
Problem Signature 03: 5076a1f4
Problem Signature 04: Strike5
Problem Signature 05: 1.0.0.0
Problem Signature 06: 5076a1f4
Problem Signature 07: c3
Problem Signature 08: 64
Problem Signature 09: System.NullReferenceException
OS Version: 6.1.7601.2.1.0.256.1
Locale ID: 1048
Read our privacy statement online:
http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409
If the online privacy statement is not available, please read our privacy statement offline:
C:\Windows\system32\en-US\erofflps.txt
========================================
I've tried to reinstall everything related to my keyboard, even deleting every entry in the registry related to that, and then reinstalling but keep getting that error. I'm trying to manualy start that process but get the same error.
Then I tried to start the process with the keyboard unplugged. It starts w/o errors but when I'm plugging the keyboard I get a .net framework error, different from that generic one.
Here are the details

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at Strike5.MenuApps.AppLaunch.SetAppImage()
at Strike5.MenuApps.AppLaunch.UpdateAppList()
at Strike5.MenuApps.AppLaunch..ctor(ImageUpdatedDelegate screenUpdate, SegmentColourChangeDelegate segmentUpdate)
at Strike5.Strike5..ctor(StrikeDevice device)
at Strike5.Launcher.AddCompleteStrikeDevices()
at Strike5.Launcher.HidDeviceAdded(Device device)
at Saitek.Devices.DeviceList.AddNewDevice(String link)
at Saitek.Devices.DeviceList.WndProcHook(Int32 msg, Int32 wparam, IntPtr lparam)
at Saitek.Devices.HiddenWindow.MessageWindow.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5448 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
Strike5
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/Mad%20Catz/Strike5Service/Strike5.exe
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5453 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Saitek.Devices
Assembly Version: 7.0.22.5
Win32 Version: 7.0.22.5
CodeBase: file:///C:/Program%20Files%20(x86)/Mad%20Catz/Strike5Service/Saitek.Devices.DLL
----------------------------------------
PresentationFramework
Assembly Version: 3.0.0.0
Win32 Version: 3.0.6920.5011 built by: Win7SP1
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/PresentationFramework/3.0.0.0__31bf3856ad364e35/PresentationFramework.dll
----------------------------------------
WindowsBase
Assembly Version: 3.0.0.0
Win32 Version: 3.0.6920.5011 built by: Win7SP1
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/WindowsBase/3.0.0.0__31bf3856ad364e35/WindowsBase.dll
----------------------------------------
PresentationCore
Assembly Version: 3.0.0.0
Win32 Version: 3.0.6920.5011 built by: Win7SP1
CodeBase: file:///C:/Windows/assembly/GAC_64/PresentationCore/3.0.0.0__31bf3856ad364e35/PresentationCore.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5446 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at Strike5.MenuApps.AppLaunch.SetAppImage()
at Strike5.MenuApps.AppLaunch.UpdateAppList()
at Strike5.MenuApps.AppLaunch..ctor(ImageUpdatedDelegate screenUpdate, SegmentColourChangeDelegate segmentUpdate)
at Strike5.Strike5..ctor(StrikeDevice device)
at Strike5.Launcher.AddCompleteStrikeDevices()
at Strike5.Launcher.HidDeviceAdded(Device device)
at Saitek.Devices.DeviceList.AddNewDevice(String link)
at Saitek.Devices.DeviceList.WndProcHook(Int32 msg, Int32 wparam, IntPtr lparam)
at Saitek.Devices.HiddenWindow.MessageWindow.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5448 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
Strike5
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/Mad%20Catz/Strike5Service/Strike5.exe
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5453 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Saitek.Devices
Assembly Version: 7.0.22.5
Win32 Version: 7.0.22.5
CodeBase: file:///C:/Program%20Files%20(x86)/Mad%20Catz/Strike5Service/Saitek.Devices.DLL
----------------------------------------
PresentationFramework
Assembly Version: 3.0.0.0
Win32 Version: 3.0.6920.5011 built by: Win7SP1
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/PresentationFramework/3.0.0.0__31bf3856ad364e35/PresentationFramework.dll
----------------------------------------
WindowsBase
Assembly Version: 3.0.0.0
Win32 Version: 3.0.6920.5011 built by: Win7SP1
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/WindowsBase/3.0.0.0__31bf3856ad364e35/WindowsBase.dll
----------------------------------------
PresentationCore
Assembly Version: 3.0.0.0
Win32 Version: 3.0.6920.5011 built by: Win7SP1
CodeBase: file:///C:/Windows/assembly/GAC_64/PresentationCore/3.0.0.0__31bf3856ad364e35/PresentationCore.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5446 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
From that I think it's a problem with my net framework, but i really don't know what version this process uses. I've tried to uninstall and then install the latest, 4.5.1, but in the logs I see something about 2.0. Sadly, I can't seem to uninstall that.
The keyboard itself works, but it has a tiny lcd screen I can use to launch apps and activate some timers and other cool stuff and that process, strike5.exe, is responsible for the lcd, so without that the lcd doesn't start..
Ah, forgot to mention, tried the keyboard on my laptop, works great, so can't be a hardware problem, more of a net framework problem.
Also sent a support ticket to madcatz, but, as usual, didn't got an answer, and I'm pretty sure I'l be getting "Send your product back because it's faulty"

thanks in advance to everyone that can help.
cheers!