aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--50-loupedeck.rules1
-rw-r--r--README.rst9
-rw-r--r--profile.yaml36
3 files changed, 34 insertions, 12 deletions
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
- ''
- ''