07-29-2017 10:56 AM
07-29-2017 10:56 AM
Recently got the Windows 10 creators update for my PC. Aside from having to remove and rediscover my Sound Card, I am noticing this little annoying issue. This Keyboard (MERC SteelSeries by Ideazon) has an additional set of keys on the Left-hand side that offer the same functionals as a Gaming Pad Partial Qwerty, Numerpad Space, ETC. I am not getting this to work like it did before. Example Prior to Update the WSAD keys worked as they did in every other game, they were movement keys, there were combos setup IN GAME that would allow me to do other things. Post Update - Pressing the WSAD opens other windows features, most notably pressing the "W" open Microsoft Edge, and pressing the tab key opens Calculator. This has, of course, happened on the weekend when my downtime is most needed. Anyone have any suggestions on how to correct this?
07-30-2017 06:15 AM
I have the same keyboard and same problems. I find that the extended W key now activates WWW Home, the extended S, WWW Stop, extended A key, WWW Refresh, extended D key, WWW Forward. I have checked the Z engine driver software and WSAD extended keys are scripted for the WSAD keys. No idea why the extended keys have changed.
07-31-2017 06:01 AM
08-06-2017 03:41 PM
08-09-2017 05:34 AM
I've switched my keyboard to a usb2 slot without any improvements. Has anyone else gotten this to work?
08-09-2017 06:40 AM
Extremely doubtful you're going to get any useful responses when posting something like this in the Microsoft Teams section of the Tech Community.
I believe you're looking for the Windows 10 section: https://techcommunity.microsoft.com/t5/Windows-10/ct-p/Windows10
08-09-2017 03:38 PM - edited 08-09-2017 04:16 PM
I just ran into the same issue today. The keyboard worked (special keys) yesterday and today it does not. The three updates made to the system where: KB4034674, KB4034662 and KB890830. I cannot locate what would have caused this in the updates but my left hand keys are now mapped wrong like yours. What's weird is that there are no driver changes made to the keyboard, so it has to be something in windows OS settings. If anyone figures this out please post the fix. I love this keyboard and don't want to lose it.
Edit: Everyone should find that they have an error (876) in event viewer (system) with this file name displayed: Alpham164.sys. It will also be followed by another warn message (219) indicating that the driver Alpham1 failed to load. I was fine until this error appeared. The file is a Idealzon keyboard driver and it fails to load after one of the updates and a reboot.
08-10-2017 12:05 AM
This is the rror, sorry it´s in spanish, and sorry for my english. After the update, windows block this driver.
08-10-2017 07:39 AM
My Merc keyboard is still working after having this problem. I had tried un-installing and re-installing the Mfg driver ZE_25030_NA_64.exe. I then tried the Microsoft Mouse and Keyboard software but it didn't see a supported keyboard. I had another gaming board installed at the time but have since removed it. I then unplugged the Merc and plugged into a ps2 port. It detected the Merc and installed. At that time it started working. It is still using the Microsoft drivers but the extended keys work properly. Also, in devices it shows up as 2 keyboards. I presume the one showing as Merc is the extended keyboard.
08-10-2017 09:21 AM
Thanks Dewey. I will try and use a usb to Ps2 adapter and see if that works. Based on what I looked at with the drivers, I have a feeling that useing a USB 2.0 port may also solve the issue. Unfortunatly, I dont have any usb2 ports on my system to test this out.
09-13-2017 03:01 AM
09-13-2017 03:01 AM
09-23-2017 02:12 PM
09-23-2017 02:12 PM
Here was my fix for this, after uninstalling the update(s) that blocked Alpham and realizing that's going to be a never ending task as cumulative updates keep rolling in (even with the wusho... "don't install this update" utility). My solution was to reinstall/install the driver but under a different name.
Here were my steps (some may be skippable).
All Settings -> System -> Update & Security -> Recovery -> Advanced Startup, continue prompts to use option 7 to start Windows without signed driver enforcement
After reboot, in your C: programs (x86) > Ideazon > Zengine > copy the Kernel2k directory to preserve an original untampered version.
In the Kernel2K dir, rename every file that starts with Alpham*/alpham* to something else (ex. Alpham1.sys => Merc1.sys). Open the renamed .inf file in a text editor (Sublime, etc) and do a similar find and replace on "Alpham" replacing with "Merc" (or whatever you used), replace all.
In device manager for the keyboard -> update driver -> Browse Computer -> Let me pick -> Have Disk -> Browse -> manually select your newly renamed .inf file. Click ok or whatever on the "Unsigned driver Warning".
It'll install the same drivers as Merc164.sys and windows won't flag it as contraban, the red Z will go green and yay - I play games again without buying some $200 orbweaver, taking 3/4 my gaming time uninstalling updates, or attempting to forego updates from now until forever. Solution might require restarting in the Recovery -> Start without driver signing enforcement after a reboot, but that's tolerable until a better option exists.
09-23-2017 03:00 PM
09-23-2017 03:52 PM - edited 09-23-2017 04:19 PM
What Ty Acker posted above works perfectly! Here's some minor clarifications based on my execution of it:
First, disabling signed driver enforcement only works until the next reboot; I'd wait until just before driver installation to disable it. (Once your driver is installed, you will no longer need it disabled, so future reboots won't re-disable your keyboard). A good step-by-step guide is here: http://packard-bell-uk.custhelp.com/app/answers/detail/a_id/38288
Next, you need to create a new cat file from the edited .inf file. After renaming the alpham files to merc, delete the alpham12.cat (or after the rename, merc12.cat... it's the Security Catalog file). Now we need to generate a new security catalog for our edited .inf file using inf2cat from the Windows Driver Kit (found https://go.microsoft.com/fwlink/p/?LinkId=845980). Of note, it's going to give you a number of warnings during install that you won't be able to develop drivers since you don't have an IDE installed. Just OK through them... you're not developing a driver.
Of note, make sure you add the WDK installation location to your PATH variables. Type path in search and select "Edit environment variables for your account" then select Path in the top window and click edit. Click new then add the directory of your inf2cat.exe file. Mine was in D:\Program Files (x86)\Windows Kits\10\bin\x86. Hit enter, then OK all open windows.
To actually generate the .cat file, open a Command Prompt and type:
inf2cat /driver:"path" /os:10_X64, 10_X86
where "path" is the directory of merc.inf. So, for me it was inf2cat /driver:"D:\Program Files\Ideazon\ZEngine\Kernel2k" /os:10_X64, 10_X86
Now that you have the .cat file created, disable signed driver enforcement and use Ty Acker's process to actually install your drivers.
Final note: In device manager, my merc was showing up under Human Interface Devices, not Keyboards. You should install your new driver for both "Ideazon Merc MM USB Human Interface Device" and "Ideazon Merc USB Human Interface Device"
Thanks again to Ty Acker for sharing his solution!
08-08-2019 09:15 AM
2 years on still got the same issue can anyone help me sort this out as recently came across this keyboard in my attic and works perfectly and is in amazing condition. I am trying to sort out the issue I have for it but likes like this was still a windows issue a year ago as well. If the fix has been done by now can anyone please lend me a hand and sit on teamviewer and skype with me? @Marvin J. McHardy