aboutsummaryrefslogtreecommitdiffhomepage
path: root/backends/wininput.md
diff options
context:
space:
mode:
authorcbdev <cb@cbcdn.com>2020-05-04 20:25:00 +0200
committercbdev <cb@cbcdn.com>2020-05-04 20:25:00 +0200
commiteabdc18aa2209f3526d1068510991ce7f17a4fe6 (patch)
tree812fa84dd06ec88536100ed9fed18dabdcc8fe6f /backends/wininput.md
parentc2248f6bee6b3eef770b557d9be7659dae586222 (diff)
downloadmidimonster-eabdc18aa2209f3526d1068510991ce7f17a4fe6.tar.gz
midimonster-eabdc18aa2209f3526d1068510991ce7f17a4fe6.tar.bz2
midimonster-eabdc18aa2209f3526d1068510991ce7f17a4fe6.zip
Implement wininput input direction
Diffstat (limited to 'backends/wininput.md')
-rw-r--r--backends/wininput.md6
1 files changed, 5 insertions, 1 deletions
diff --git a/backends/wininput.md b/backends/wininput.md
index 6455dd1..6ead158 100644
--- a/backends/wininput.md
+++ b/backends/wininput.md
@@ -61,7 +61,7 @@ The following keynames are defined in an internal mapping table:
| `minus` | | `dot` | |
| `divide` | | `f1` - `f24` | |
| `lwin`, `rwin` | | `lshift`, `rshift` | |
-| `lctrl, `rctrl` | | `lmenu`, `rmenu` | |
+| `lctrl`, `rctrl` | | `lmenu`, `rmenu` | |
| `previous`, `next` | Browser controls | `refresh` | Browser controls |
| `stop` | Browser controls | `search` | Browser controls |
| `favorites` | Browser controls | `homepage` | Browser controls |
@@ -82,6 +82,10 @@ input.X > wi1.key.escape
Keyboard and mouse input is subject to UIPI. You can not send input to applications that run at a higher
privilege level than the MIDIMonster.
+Due to inconsistencies in the Windows API, mouse position input and output may differ for the same cursor location.
+This may be correlated with the use and arrangement of multi-monitor desktops. If you encounter problems with either
+receiving or sending mouse positions, please include a description of your monitor alignment in the issue.
+
Some antivirus applications may detect this backend as problematic because it uses the same system
interfaces to read keyboard and mouse input as any malicious application would. While it is definitely
possible to configure the MIDIMonster to do malicious things, the code itself does not log anything.