English
Search
Main Menu
Files

RemapKeys 1.2.1

File #519, Viewed 11028 Time(s)

Basic Information
File rate
5 / 5
Total Members Voted: 3
Name: RemapKeys 1.2.1
Type: Program
Submitted by:
Original author(s): /

Click to download: (Downloaded 1155 time(s))
wkRemapKeys_1.2.1.zip

Downloaded 1155 time(s).

Time: September 28, 2013, 09:30 PM
Description:
This WormKit module allows you to change bindings of any keys on the keyboard.

Main features: works only with W:A during the game, doesn't affect chatting (completely as of 1.2.0.0).

An example is written in the ini file:
Quote[RemapKeys]
Space = Space, X, C
In this example, we bind Space to X and C keys while also letting the original spacebar work. If you don't want to keep the original key then simply don't include it in the mapping list.
You can also use key codes instead of key names: in this case, insert # followed by the code. For example, insert #32 (decimal) or #0x20 (hexadecimal) for the Space key.
Symbolic key names are not case-sensitive. See the table by the link below to know about possible names and codes.

Key names and codes

0 Members and 1 Guest are viewing this topic.

Hussar

everything works fine now. dunno why. maybe reboot helped :)

Malevol3nt1

Quote from: StepS on November 09, 2013, 08:03 PM
...

Hello StepS,

Mind if I ask a technical question? I'm just exploring and trying out keyboard hooking myself. Even though I can inspect the keys after setting up my hook function via SetWindowsHookExA I still can't seem to make modifications to the keys. WA still seems to get the original keys even when I manipulate wParam/lParam. I'm just curious how you worked around this.

Cheers.

Malevol3nt1

Quote from: Malevol3nt1 on February 20, 2014, 02:30 PM
I'm just curious how you worked around this.

Nevermind, figured it out. I'm using SendInput and checking LLKHF_INJECTED beforehand to avoid infinite loops.

How do you detect whether the chat area is visible though? I mean the key bindings should be disabled while chatting. Currently I'm just using a separate key to toggle the bindings on or off for my wormkit plugin.

Masta

#18

StepS

wkRemapKeys 1.2 has been released!
New:
  • Doesn't affect chatting (yes, for real!)
  • Added support for symbolic key names (i.e. "F8 = Ctrl"). No more cryptic numbers (but if you still need them, prefix them with #)! And you can use spaces in the ini file freely.
  • Now compatible with W:A 3.7 and all newer versions.
  • Module now works without additional DLLs.
  • Various other improvements and fixes.
Dec 30 2013 23:59:44 <StepS> windowed mode isn't the only thing you need about frontend
Dec 30 2013 23:59:49 <StepS> you need it to be actually bigger
Dec 31 2013 00:00:13 <StepS> it actually is very small on my 15-inch full HD screen
Dec 31 2013 00:00:25 <StepS> while running at 640x480 or stretched mode makes it fuzzy
Dec 31 2013 00:00:44 <StepS> this problem has been around since the Worms Armageddon's release and no one has even tried to beat it
[...]

Sensei

I remaped space to letters S & D. Program is nice, but after few rope flies - space get's numb! yeah.. numb! It wont react, and i lose balance, hit the floor - lose turn.

Tried another program "intes keychange" - works perfect but cannot figure out how to set 2 keys for enable/disable program, very annoying when it interupts me in chatting, or even worse - hosting games.


Don't want to play with autohotkey script anymore, someone said to me it's considered as a cheat..


I need a solution for this situation, some good ReMap program, anything?? :( as long as it's not cheating!

Rabbzz

I have NumAdd remapped as backspace and it works fine until Im using a grenade then it reverts back to a plus button and changes the bounce. Anyway to fix this?

XanKriegor


h3oCharles

#23
I have 'I' set to F2 and 'O' set to Enter and you know QWERTY keyboards, I and O are next to eachother.

What I do in Big RR/Tower is whenever i have >1 sec left, I finger-roll 'I' and 'O', which selects and throws a nana, giving me retreat time.

I don't use it for competitive, tho

StepS

Quote from: Rabbit on May 27, 2016, 04:19 AM
I have NumAdd remapped as backspace and it works fine until Im using a grenade then it reverts back to a plus button and changes the bounce. Anyway to fix this?
This is because your NumAdd key is still enabled (so is used whenever the game expects it to be used). If you Add "NumAdd = null", NumAdd will be disabled, and it will do the backflip even when grenades are selected.
Dec 30 2013 23:59:44 <StepS> windowed mode isn't the only thing you need about frontend
Dec 30 2013 23:59:49 <StepS> you need it to be actually bigger
Dec 31 2013 00:00:13 <StepS> it actually is very small on my 15-inch full HD screen
Dec 31 2013 00:00:25 <StepS> while running at 640x480 or stretched mode makes it fuzzy
Dec 31 2013 00:00:44 <StepS> this problem has been around since the Worms Armageddon's release and no one has even tried to beat it
[...]

Rabbzz

Thank you, all working now  ;D

Rabbzz

#26
Also I have arrows on Num1, 2, 3, 5. And when I hold shift left to walk backward nothing moves and if I hold right shift the worms moves forward and keeps moving forward when i release the keys. I have to use original arrows for it to work. I tried having Num1, 2, 3, 5 = null and that didn't help.

Any ideas for that problem?

StepS

#27
Quote from: Rabbit on May 29, 2016, 06:35 AM
Also I have arrows on Num1, 2, 3, 5. And when I hold shift left to walk backward nothing moves and if I hold right shift the worms moves forward and keeps moving forward when i release the keys. I have to use original arrows for it to work. I tried having Num1, 2, 3, 5 = null and that didn't help.

Any ideas for that problem?
This is because the Shift key on the keyboard overrides the Num Lock enabled state (in all applications in Windows), so the game receives numlock-disabled inputs instead, when Shift is held down. You have a few options:

  • Remap Shift to some other key and use that key instead (best).
  • Use Num8,4,5,6 instead; you only need to remap Down to Num5 and Clear (the NumLock-disabled Num5 button). Nevermind, this doesn't work.
  • Remap the corresponding numlock-disabled buttons to the arrowkeys (worst). This is the worst solution because there's no built-in distinction of NumpadPageDown and PageDown, therefore you will be overriding Page Down globally, and will probably become unable to use the chat. Nevermind, doesn't work either, and produces even worse results
Dec 30 2013 23:59:44 <StepS> windowed mode isn't the only thing you need about frontend
Dec 30 2013 23:59:49 <StepS> you need it to be actually bigger
Dec 31 2013 00:00:13 <StepS> it actually is very small on my 15-inch full HD screen
Dec 31 2013 00:00:25 <StepS> while running at 640x480 or stretched mode makes it fuzzy
Dec 31 2013 00:00:44 <StepS> this problem has been around since the Worms Armageddon's release and no one has even tried to beat it
[...]

Rabbzz


Rabbzz

#29
Is there any possible way that this module is doing an extra space tap for me here and there, or is my brain just being silly??

After further testing I think its all in my head  :-X