Dead Island

Dead Island

View Stats:
Dead Island > General Discussions > Topic Details
Y|yukichigai Oct 20, 2013 @ 8:45pm
SOLUTION: Can't bind to/use Mouse Button 4 or Button 5
One of the many many things about this game that drives me nuts is how for some unknown reason you often cannot bind any function to what the game calls "B4 on Mouse", or Mouse Button 5 as most of us know it. I've tried a large number of potential fixes, including using Logitech or Microsoft software that lets you override what the various mouse buttons correspond to for specific programs. In all cases, no luck. I was giving up hope when I discovered another, similar program that actually can get around this awful limitation. What's more, it's FREE. After much tweaking I have found a reliable solution, and I'm thrilled to be able to share it with you.

What you need

You need to download a program called "X-Mouse Button Control" from Highresolution Enterprises. You can google it, or download it from their website here (link)[]. At the time of writing (October 20th, 2013) the program is freeware and is compatible with Windows XP, Vista, 7, 8, and 8.1 in both 32-bit and 64-bit versions.

Once you download and install X-Mouse Button Control there's still more work to do. Dead Island is a particularly buggy game when it comes to this, so you need to do some extra configuration beyond what you might expect.

Can't I just use Microsoft Intellimouse/Logitech Gaming Software/etc?

Sadly, no. None of these programs have the necessary extra settings to overcome the way Dead Island screws up normal mouse button override utilities. Short version: most of these programs only override button presses when Dead Island is listed as an "active" program in Windows. Somehow, Dead Island will stop being classified as "active" after a little while, even though you'll still be playing it(!) X-Mouse can be configured to ignore this requirement.

Configuring X-Mouse

1) When you run X-Mouse it will put a small icon in your system tray, shaped like an old-school mouse. Right-click this and select the "Setup" option.

2) You will see a screen with a pane on the left titled "Application / Window Profiles:" containing one profile called "Default". Leave "Default" as-is. You're going to use the "Add" button to create a new profile. Click the "Add" button.

3) This will bring up the "Choose Application" screen, which will list the currently running programs. If Dead Island is running you should see it in the list; select it, then hit OK.

3a) If it's NOT in the list, press the small button near the bottom right marked "...". This will open a folder window. Browse to wherever Dead Island is installed ("Steam\steamapps\common\dead island\" usually), select the file "deadislandgame.exe", and hit OK.

4) You should now have a new profile named "Dead Island" or similar. Select that profile, then make sure the right pane is on the "Layer 1 (Default)" tab (it should be).

5) Select the "Mouse Button 5" drop-down, and select "Simulated Keys (undefined)". This will bring up another window called "Simulated Keystrokes".

6) In the "Simulated Keystrokes" window you will need to pick a key to use. Unlike other programs, you can't just press the key you want to use: you will need to type in the code for it. Fortunately the codes are pretty easy. I personally use "{PGUP}" for the "Page Up" key.

6a) For "How to send the simulated key strokes:", select the option "3 During (press on down, release on up)".
6b) Uncheck the box next to "Only send if profile's process is active." This setting is important, so don't forget it.
6c) Once you're done, hit OK.

7) If you did that correctly, you should have a Layer 1 entry that has "Simulated Keys (during)[{PGUP}]" in the entry for "Mouse Button 5", and "** Same As Default Profile **" for all other entries. If you do, hit "Apply". Do NOT close the window.

8) Click the "Settings" button. This will open a window titled "Global Settings".

9) In the "Global Settings" window, go to the "Advanced" tab. Uncheck the box next to "Enable profile switching on mouse move". This setting is also very important.

10) One you've verified the above, hit "OK" to close the "Global Settings" window. On the Setup window, hit "Apply" again, then hit "Close".

11) Make sure X-Mouse Button Control is running each time you load Dead Island. If it is, you should be able to press Mouse Button 5 to activate a commmand, though it will show up as a different key entirely. If you used my above configuration, it will show up in the Key Bindings menu as "Page Up".

And that's it! If your results are like mine you should no longer have any problems with Mouse Button 5 not responding. If you find that it works through part of the game but abruptly stops working, go back into your setup and make sure that "Only send if profile's process is active" and "Enable profile switching on mouse move" are both unchecked.

Please let me know how/if this works for any of you.
Last edited by Y|yukichigai; Oct 21, 2013 @ 8:14am
< >
Showing 1-8 of 8 comments
Bob Oct 20, 2013 @ 10:05pm 
I said it on the OTP forums a few times and now here...thanks yuki. I actually bound "f" to button 5 and it works like a charm. :D
Last edited by Bob; Oct 20, 2013 @ 10:06pm
Y|yukichigai Oct 21, 2013 @ 8:17am 
Excellent, glad it's working. Did you have to enter it as "{F}" in the prompt, or was it just "f"?
Bob Oct 21, 2013 @ 9:55am 
I just used the lower case "f". I used the " simulated key undefined" option for button 5 and at the top of the page there was an option (prompt) to "record" a keystroke. It's brilliantly intuitive... numbers, symbols, or a few (a lot) of default commands, as well as letters.The choice is the users. That's info for others not the genius that is you. :;

The heading for mouse button 5 shows: simulated key {f} if that's any help.
Last edited by Bob; Oct 21, 2013 @ 10:08am
Clessx3 Aug 9, 2016 @ 10:57pm 
Dude you are the MVP. Thanks alot for this!
UHC Jun 9, 2017 @ 7:48pm 
this did not work, instead of showing as PgUp when I entered it in keybinds, it only registers as P. if I enter it as F2 it only registers as F

Update; using the numbers works pretty well though.
Last edited by UHC; Jun 9, 2017 @ 11:09pm
Y|yukichigai Jul 1, 2017 @ 2:38pm 
Originally posted by LFG HZRI:
Update; using the numbers works pretty well though.

What was the actual text you entered into the prompt, just so others know?
Little Foster Oct 21, 2017 @ 9:56pm 
Worked perfectly for me, thank you very much
Last edited by Little Foster; Oct 21, 2017 @ 9:57pm
paravantis May 17, 2020 @ 2:43pm 
Wonderful! Feeling grateful in 2020 because this explanation of how to set X-Mouse up allowed me to rebind buttons 4 and 5 so that they are recognized by Mafia 3!
< >
Showing 1-8 of 8 comments
Per page: 15 30 50

Dead Island > General Discussions > Topic Details