Skip to content

H Keymap

00fox edited this page Nov 13, 2022 · 3 revisions

You can send a keydown when the button is pressed and a keyup when it is released

Sort, order, add, delete, copy or edit (double click or menu)

  • Edit, delete, copy and move actions can process multiple keymaps the same time
    • When edit, editor is a blank one, and only touched values will be repercuted to the selection you've made before. You don't need to enter a valid vJoy button
  • when copy only one, it is added just after the source of the copy, if multiple ones are processed, they are all added at the end of the Tab
  • Add, move a sepator, for clarity or organization, at the end or specified location
    • Cant't be edited, and does not interfere with the operation

Tags:

Tag Description
N 'Natural typing' is checked
S 'Send to' is checked
R/h 'Restore'/'Hide' is checked
M/m 'Maximize'/'Minimize' is checked
S/n 'Show'/'Normal' is checked
A 'Activate window' is checked
K 'KEYEVENTF_EXTENDEDKEY' is checked
C 'KEYEVENTF_SCANCODE' is checked

Method:

Tags In practice
Empty The keys will be sent to your actual focus
S It will use Postmessage to send keys to specified process
S+A It will activate window of the specified process before (each key if 'Natual typing' is in use)

You can now enter up to 64 characters per keymap

  • You can enter directly keys in the 'Enter Keycode' part, or use 'Send Keycode' choices (for advanced use)
  • 'Natural typing' is a simple way, without seeking for perfection, nor performance goal, to write as a human
  • 'Send to', permit you to specify the process, and will ungrey (disabled) Find button
  • 'By post message / activating window' let you choice the method if 'Send to' is active
    • Post message is an internal way of programs, if they support it, to send and/or receive messages
    • Activating put the window foreground if necessary, and focus the keystroke on it (doesn't work if minimized)
  • If 'Send to' is active, you can maximize, restore etc window before
    • but, they are also served alone, together with minimize, hide etc, for example to manage your windows on the screen, and no longer a game, even if you don't enter any text to send
  • KEYEVENTF_EXTENDEDKEY: If specified, the scan code was preceded by a prefix byte that has the value 0xE0 (224).
  • KEYEVENTF_SCANCODE: If specified, wScan identifies the key and wVk is ignored.
Clone this wiki locally