From 5fa675611d4a5f606ee43cb7a1eb7c42507892f6 Mon Sep 17 00:00:00 2001 From: Determinant Date: Wed, 14 Aug 2024 22:22:21 -0700 Subject: ... --- 50-loupedeck.rules | 1 + README.rst | 9 +++++++++ profile.yaml | 36 ++++++++++++++++++++++++------------ 3 files changed, 34 insertions(+), 12 deletions(-) create mode 100644 50-loupedeck.rules create mode 100644 README.rst diff --git a/50-loupedeck.rules b/50-loupedeck.rules new file mode 100644 index 0000000..fc9b48c --- /dev/null +++ b/50-loupedeck.rules @@ -0,0 +1 @@ +ACTION=="add", KERNEL=="ttyACM[0-9]*", ATTRS{idVendor}=="1532", ATTRS{idProduct}=="0d06", MODE="0666" diff --git a/README.rst b/README.rst new file mode 100644 index 0000000..4e447b8 --- /dev/null +++ b/README.rst @@ -0,0 +1,9 @@ +Loupedeck Control +----------------- + +- Setup: ``npm install`` +- Run: ``./ctrl.mjs`` + +Profile is currently in ``profile.yaml``. + +Permission issue: copy ``50-loupedeck.rules`` to be under ``/etc/udev/rules.d`` and then ``sudo udevadm control --reload-rules && sudo udevadm trigger``. diff --git a/profile.yaml b/profile.yaml index 07f1e33..08e80d6 100644 --- a/profile.yaml +++ b/profile.yaml @@ -9,12 +9,16 @@ xplane_cmd: sim/GPS/g1000n1_fms_outer_up dec: xplane_cmd: sim/GPS/g1000n1_fms_outer_down + pressed: + xplane_cmd: sim/GPS/g1000n1_cursor - text: FMS in size: 20 inc: xplane_cmd: sim/GPS/g1000n1_fms_inner_up dec: xplane_cmd: sim/GPS/g1000n1_fms_inner_down + pressed: + xplane_cmd: sim/GPS/g1000n1_cursor - text: BARO inc: xplane_cmd: sim/GPS/g1000n1_baro_up @@ -25,15 +29,19 @@ - text: FMS out size: 20 inc: - xplane_cmd: sim/GPS/g1000n2_fms_outer_up + xplane_cmd: sim/GPS/g1000n3_fms_outer_up dec: - xplane_cmd: sim/GPS/g1000n2_fms_outer_down + xplane_cmd: sim/GPS/g1000n3_fms_outer_down + pressed: + xplane_cmd: sim/GPS/g1000n3_cursor - text: FMS in size: 20 inc: - xplane_cmd: sim/GPS/g1000n2_fms_inner_up + xplane_cmd: sim/GPS/g1000n3_fms_inner_up dec: - xplane_cmd: sim/GPS/g1000n2_fms_inner_down + xplane_cmd: sim/GPS/g1000n3_fms_inner_down + pressed: + xplane_cmd: sim/GPS/g1000n3_cursor - '' keys: # 12 touchable keys from left to right, top to bottom @@ -45,10 +53,10 @@ xplane_cmd: sim/GPS/g1000n1_menu - text: Direct pressed: - xplane_cmd: sim/GPS/g1000n2_direct + xplane_cmd: sim/GPS/g1000n3_direct - text: MENU pressed: - xplane_cmd: sim/GPS/g1000n2_menu + xplane_cmd: sim/GPS/g1000n3_menu - text: FPL pressed: xplane_cmd: sim/GPS/g1000n1_fpl @@ -57,10 +65,10 @@ xplane_cmd: sim/GPS/g1000n1_proc - text: FPL pressed: - xplane_cmd: sim/GPS/g1000n2_fpl + xplane_cmd: sim/GPS/g1000n3_fpl - text: PROC pressed: - xplane_cmd: sim/GPS/g1000n2_proc + xplane_cmd: sim/GPS/g1000n3_proc - text: CLR pressed: xplane_cmd: sim/GPS/g1000n1_clr @@ -69,10 +77,10 @@ xplane_cmd: sim/GPS/g1000n1_ent - text: CLR pressed: - xplane_cmd: sim/GPS/g1000n2_clr + xplane_cmd: sim/GPS/g1000n3_clr - text: ENT pressed: - xplane_cmd: sim/GPS/g1000n2_ent + xplane_cmd: sim/GPS/g1000n3_ent # page 2 - left: @@ -186,15 +194,19 @@ - '' - text: COM1 M size: 16 + pressed: + xplane_cmd: sim/audio_panel/transmit_audio_com1 - text: COM1 pressed: - xplane_cmd: sim/GPS/monitor_audio_com1 + xplane_cmd: sim/audio_panel/monitor_audio_com1 - '' - '' - text: COM2 M size: 16 + pressed: + xplane_cmd: sim/audio_panel/transmit_audio_com2 - text: COM2 pressed: - xplane_cmd: sim/GPS/monitor_audio_com2 + xplane_cmd: sim/audio_panel/monitor_audio_com2 - '' - '' -- cgit v1.2.3-70-g09d2