From 2f12d47daacbb10f959c017570b530ecab599f00 Mon Sep 17 00:00:00 2001 From: Koutheir Attouchi Date: Sat, 8 Jun 2024 15:27:04 -0400 Subject: Added example configuration file for Evoluent VerticalMouse 4. --- .../evoluent-vertical-mouse-4/evoluent.png | Bin 0 -> 125108 bytes .../evoluent-vertical-mouse-4/evremap.toml | 56 +++++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 doc/examples/evoluent-vertical-mouse-4/evoluent.png create mode 100644 doc/examples/evoluent-vertical-mouse-4/evremap.toml diff --git a/doc/examples/evoluent-vertical-mouse-4/evoluent.png b/doc/examples/evoluent-vertical-mouse-4/evoluent.png new file mode 100644 index 0000000..1da30e2 Binary files /dev/null and b/doc/examples/evoluent-vertical-mouse-4/evoluent.png differ diff --git a/doc/examples/evoluent-vertical-mouse-4/evremap.toml b/doc/examples/evoluent-vertical-mouse-4/evremap.toml new file mode 100644 index 0000000..afb6774 --- /dev/null +++ b/doc/examples/evoluent-vertical-mouse-4/evremap.toml @@ -0,0 +1,56 @@ +device_name = "Kingsis Peripherals Evoluent VerticalMouse 4" + +# Order of mappings is important. + +################################################################################ +# Secondary functions, enabled by holding Button 6. +################################################################################ + +# Button 6 + Button 1 => Copy. +[[remap]] +input = ["BTN_FORWARD", "BTN_LEFT"] +output = ["KEY_COPY"] + +# Button 6 + Button 2 => Paste. +[[remap]] +input = ["BTN_FORWARD", "BTN_MIDDLE"] +output = ["KEY_PASTE"] + +# Button 6 + Button 3 => Ctrl + W. +# KEY_Z is used instead of KEY_W, because my keyboard layout is AZERTY. +[[remap]] +input = ["BTN_FORWARD", "BTN_RIGHT"] +output = ["KEY_LEFTCTRL", "KEY_Z"] + +# Button 6 => Disabled. +# This is done to avoid confusion, because it is dedicated to enable +# secondary functions. +[[remap]] +input = ["BTN_FORWARD"] +output = [] + +################################################################################ +# Primary functions. +################################################################################ + +# The middle finger => Right click. +# Just like on a horizontal mouse. +[[remap]] +input = ["BTN_MIDDLE"] +output = ["BTN_RIGHT"] + +# Button 3 => Escape. +[[remap]] +input = ["BTN_RIGHT"] +output = ["KEY_ESC"] + +# The wheel button => Middle click. +# Just like on a horizontal mouse. +[[remap]] +input = ["BTN_EXTRA"] +output = ["BTN_MIDDLE"] + +# Button 5 => Enter. +[[remap]] +input = ["BTN_SIDE"] +output = ["KEY_ENTER"] -- cgit v1.2.3