Share via

Help on Zboard keyboard driver incompatibility

Anonymous
2024-08-05T17:52:38+00:00

Someone's posted a possible solution but im stuck at step 6 i cant figure it out maybe someone can explain it a bit more indept...

  1. In your D:\Program Files\Ideazon\ZEngine copy the Kernel2k directory to preserve an original untampered version.
  2. In the Kernel2K dir, rename every file that starts with Alpham or alpham to something else (ex. Alpham1.sys => Merc1.sys). 
  3. Open the renamed .inf  file in a text editor (Notepad++, etc)  and do a similar find and replace on "Alpham" replacing with "Merc" (or whatever you used), replace all. (Some people have reported needing to run their text editor as admin in order to save over the .inf file)

NOTE: Some people have reported success skipping steps 4-7 and jumping straight to 8 from here. If that works for you, YAY! Otherwise, come back to step 4 and complete the full procedure.

  1. Delete merc12.cat (the security catalog file)
  2. Install Windows Driver Kit ( 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)
  3. Add the inf2cat.exe installation directory 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.)
  4. Generate a new .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). Some people have reported needing to run command prompt as an administrator.
  5. Disable Signed Driver Enforcement (step-by-step instructions)
  6. In Device Manager locate the entries "Ideazon Merc MM USB Human Interface Device" and "Ideazon Merc USB Human Interface Device" (they could be under Keyboards or Human Interface Devices)

10) Right click > update driver > browse computer > Let me pick > Have Disk > Browse > manually select your newly renamed merc.inf. Acknowledge any unsigned driver warnings.

  1. Enjoy a working zMerc again!
Windows for home | Windows 10 | Devices and drivers

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

8 answers

Sort by: Most helpful
  1. Anonymous
    2024-08-06T09:22:50+00:00

    Hi Wesley DR

    Welcome to the Microsoft Community

    Understanding your problem you would like to add the inf2cat.exe installation directory to your PATH variable

    Please try the following steps

    Open the Environment Variables Settings window:

    Type "environment variables" in the search box on the taskbar.

    Select "Edit system environment variables" or "Edit account environment variables".

    Edit the PATH variable:

    In the System Properties window, click the Advanced tab and then click the Environment Variables button.

    In the Environment Variables window, find the Path variable in the System Variables section, select it and click Edit.

    Add the new path:

    In the Edit Environment Variables window, click the New button.

    Enter the path to the directory where the inf2cat.exe file is located, for example D:\Program Files (x86)\Windows Kits\10\bin\x86.

    Press Enter to confirm.

    Save the changes:

    Click OK to save the new path.

    Close all open windows.

    Contact me if you need anything else.

    Best wishes

    Merek - MSFT Community Support Specialist | Microsoft

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  2. Anonymous
    2024-08-08T01:31:02+00:00

    Hi Wesley DR

    I understand this can be confusing.

    According to the image you uploaded suggests it can't find the executable file

    Can you please make sure that the following is correct

    Administrator Privileges: Run a command prompt as an administrator and make sure you have sufficient privileges to access the file.

    Environment variables: Add the directory where 'inf2cat.exe' is located to the system's PATH environment variable, and then restart the command prompt, maybe you didn't add the environment variable successfully at the beginning, or there are some other problems, please check it out or please provide me with a picture of the environment variable you added so that I can help you better!

    File permissions: Check the permissions of the 'inf2cat.exe' file to make sure the current user has execute permission.

    You may also want to check if you made a mistake in the beginning of steps 1 to 5, which may affect later operations.

    I noticed that he said some users skipped 4 to 7 steps.

    You can try to see if you can skip those steps yourself.

    The middle steps do seem to be a bit difficult

    Best wishes

    Merek - MSFT Community Support Specialist | Microsoft

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2024-08-07T17:48:16+00:00

    Hi Wesley DR

    Thank you for your reply I noticed the image you uploaded.

    The error message "is not recognized as an internal or external command" in the command you are running means that the command or executable file you are trying to run is not found in the system's PATH environment variable. Here are the steps to resolve the issue:

    1. Check the command: Make sure that the command inf2cat is spelled correctly and that it exists in the specified directory.
    2. Verify the path: Make sure the path to the executable file is correct:

    Check that inf2cat.exe is located at "C:\Program Files (x86)\Ideazon\ZEngine\Kernel2k".

    1. Add to PATH: If the executable file is in another directory, you can add its path to the system's PATH environment variable:

    Open the start menu and search for "Environment Variables".

    Click "Edit System Environment Variables".

    In the System Properties window, click "Environment Variables".

    In the System Variables section, locate and select the "Path" variable and click "Edit".

    Add the path to the directory containing inf2cat.exe.

    1. Use full path: Alternatively, you can use the full path of the executable file in the command: "C:\Program Files (x86)\Ideazon\ZEngine\Kernel2k\inf2cat.exe" /driver: "C:\Program Files (x86)\Ideazon\ZEngine\Kernel2k" /os:10_X64
    2. Run Command Prompt as Administrator: Ensure that you run Command Prompt as Administrator if necessary.

    Best wishes

    Merek - MSFT Community Support Specialist | Microsoft

    Hi Merek,

    So i tried above stepts but didnt get it to work...

    my inf2cat file is in C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\x86

    and the keyboard files are in C:\Program Files (x86)\Ideazon\ZEngine\Kernel2k

    i tried some option not rlly knowing what i was doing so try not to laugh to much :s

    im using Windows 11 Home dont know if it matters for the "/os:" part?

    i also tried to just copy the inf2cat file to the kernel folder of my kb...

    (I was running cmd in admin)

    big thx for the help so far i appriciate it :)

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2024-08-07T01:48:28+00:00

    Hi Wesley DR

    Thank you for your reply I noticed the image you uploaded.

    The error message "is not recognized as an internal or external command" in the command you are running means that the command or executable file you are trying to run is not found in the system's PATH environment variable. Here are the steps to resolve the issue:

    1. Check the command: Make sure that the command inf2cat is spelled correctly and that it exists in the specified directory.
    2. Verify the path: Make sure the path to the executable file is correct:

    Check that inf2cat.exe is located at "C:\Program Files (x86)\Ideazon\ZEngine\Kernel2k".

    1. Add to PATH: If the executable file is in another directory, you can add its path to the system's PATH environment variable:

    Open the start menu and search for "Environment Variables".

    Click "Edit System Environment Variables".

    In the System Properties window, click "Environment Variables".

    In the System Variables section, locate and select the "Path" variable and click "Edit".

    Add the path to the directory containing inf2cat.exe.

    1. Use full path: Alternatively, you can use the full path of the executable file in the command: "C:\Program Files (x86)\Ideazon\ZEngine\Kernel2k\inf2cat.exe" /driver: "C:\Program Files (x86)\Ideazon\ZEngine\Kernel2k" /os:10_X64
    2. Run Command Prompt as Administrator: Ensure that you run Command Prompt as Administrator if necessary.

    Best wishes

    Merek - MSFT Community Support Specialist | Microsoft

    Was this answer helpful?

    0 comments No comments
  5. Anonymous
    2024-08-06T12:44:49+00:00

    Hi Wesley DR

    Welcome to the Microsoft Community

    Understanding your problem you would like to add the inf2cat.exe installation directory to your PATH variable

    Please try the following steps

    Open the Environment Variables Settings window:

    Type "environment variables" in the search box on the taskbar.

    Select "Edit system environment variables" or "Edit account environment variables".

    Edit the PATH variable:

    In the System Properties window, click the Advanced tab and then click the Environment Variables button.

    In the Environment Variables window, find the Path variable in the System Variables section, select it and click Edit.

    Add the new path:

    In the Edit Environment Variables window, click the New button.

    Enter the path to the directory where the inf2cat.exe file is located, for example D:\Program Files (x86)\Windows Kits\10\bin\x86.

    Press Enter to confirm.

    Save the changes:

    Click OK to save the new path.

    Close all open windows.

    Contact me if you need anything else.

     

     

    Best wishes

    Merek - MSFT Community Support Specialist | Microsoft

    Hi,

    thx for the quick reply i managed to get step 6 but guesse what now im stuck on step 7

    i must admit i have no clue what im doing but i would like to get this kb to work again, also since i started this whole process the kb is totally useless

    before i could stil type with it now that doesnt even work anymore....

    Was this answer helpful?

    0 comments No comments