MAME XP not detecting keyboard anymore.

Discussion in 'Windows XP Games' started by krauzer, May 4, 2022.

  1. krauzer

    krauzer

    Joined:
    May 28, 2021
    Messages:
    35
    Likes Received:
    6
    So, for a couple years I download MAME XP from: LINK

    But since the release of 0.242 MAME stopped detecting my keyboard and I can't play games anymore. Is that happening to anyone else here? I've just tested the new 0.243 and it doesn't work either.

    The last fully working MAME on Windows XP, as I can tell, is 0.241.
     
    krauzer, May 4, 2022
    #1
    1. Advertisements

  2. krauzer

    krauzer

    Joined:
    May 28, 2021
    Messages:
    35
    Likes Received:
    6
    I was messing with mame.ini file and in the line:

    # OSD INPUT OPTIONS
    #
    keyboardprovider auto


    I changed from auto to dinput and now it's working again.

    So it's solved.
     
    krauzer, May 4, 2022
    #2
    1. Advertisements

  3. krauzer

    XPAnarchy

    Joined:
    May 3, 2021
    Messages:
    28
    Likes Received:
    9
    Where can I find this "mame.ini" file? I downloaded it from that link you sent me and there is no ini file anywhere to be seen.
     
    XPAnarchy, May 8, 2022
    #3
  4. krauzer

    krauzer

    Joined:
    May 28, 2021
    Messages:
    35
    Likes Received:
    6
    Mame.ini is usually auto created in same MAME folder. Since .ini is a very well-known extension to Windows, the filename will just likely appear as "Mame".

    .ini files are treated by Windows as configuration files. Just look for it and try opening it in the notepad.

    It's a file containing about 10kb or 11kb.
     
    krauzer, May 9, 2022
    #4
  5. krauzer

    XPAnarchy

    Joined:
    May 3, 2021
    Messages:
    28
    Likes Received:
    9
    I did a fresh install of MAME and that ini file simply does not exist.

    I tried using file search system for the folder entirely and nothing came up. When I open the emulator for the first time, it creates a cfg folder, but "mame.ini" never pops up. Are we even using the right version?

    EDIT:

    So I had 3 different ini files for my various games, I went into one and it had the line of code you were talking about. So I went ahead and changed it to "dinput" and renamed it to mame.ini, and apparently it worked just fine!

    Again I have no idea why this mame.ini file doesn't appear if I use a fresh install but hey.
     
    Last edited: May 9, 2022
    XPAnarchy, May 9, 2022
    #5
  6. krauzer

    krauzer

    Joined:
    May 28, 2021
    Messages:
    35
    Likes Received:
    6
    Once you run MAME for the first time it should automatically create that .ini file which will rule over all games. It's like a default config for all games.

    I attached my mame.ini, download it and put it inside your main MAME folder(same place where mame.exe is located), if you want.
     

    Attached Files:

    krauzer, May 9, 2022
    #6
  7. krauzer

    XPAnarchy

    Joined:
    May 3, 2021
    Messages:
    28
    Likes Received:
    9
    Thank you comrade. MAME is now free from the clutches of Windows 10 once again.
     
    XPAnarchy, May 10, 2022
    #7
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.