From 4adc1c931d38d37bf96fae4e416cf8a6e0c9f0ad Mon Sep 17 00:00:00 2001 From: Alexandre Bourget Date: Fri, 11 Aug 2017 15:30:20 -0400 Subject: [PATCH] Updated sample configuration for Lightworks. --- sample_config.json | 87 +++++++++++++++++++++++++++++++++++++--------- udev-start.sh | 2 +- 2 files changed, 71 insertions(+), 18 deletions(-) diff --git a/sample_config.json b/sample_config.json index 123c721..3829b53 100644 --- a/sample_config.json +++ b/sample_config.json @@ -5,27 +5,80 @@ "match_window_titles": [ "^Lightworks$", ".*" ], + "slow_jog": 200, "bindings": { - "F5": "a", - "F6": "s", - "F7": "i", - "JogL": "KPLeftParen", - "JogR": "KPRightParen", - "S-7": "KP1+KP2", - "S-6": "KP1+KP3", - "S-5": "KP1+KP4", - "S-4": "KP1+KP5", + "F1": "Escape // Switch viewer-recorder", + + "F3": "x // Delete", + "M1+F3": "z // Blackout", + + "F2": "p // Clear Marks", + "M1+F2": "Cyrillic_YA // Swap In-Out Marks", + + "F4": "v // Insert", + "M1+F4": "b // Replace", + + "M1+F5": "h // Home", + "F5": "a // Prev Clip", + "F6": "s // Next Clip", + "M1+F6": "semicolon // End", + + "F7": "i // Mark In", + "M1+F7": "o // Mark Out", + + "F8": "j // Play Backwards", + "F9": "l // Play", + "F8+F9": "k // Stop", + + "M2+F1": "q", + "M2+F2": "w", + "M2+F3": "e", + "M2+F4": "r", + "M2+F9": "Tab", + "M1+M2+F1": "Tab", + "M1+M2+F2": "Tab", + "M1+M2+F3": "Tab", + "M1+M2+F4": "Tab", + + "B2+F6": "G // Previous Tile in Bin", + "B2+F7": "H // Load Tile into Viewer", + "B2+F8": "J // Next Tile in Bin", + + "B4+F5": "hebrew_lamed // Live source 1", + "B4+F6": "hebrew_finalmem // Live source 2", + "B4+F7": "hebrew_finalnun // Live source 3", + "B4+F8": "hebrew_samech // Live source 4", + "B4+F9": "hebrew_finalpe // Live source 5", + + "B1+F1": "1 // Toggle V1", + "B1+F2": "2 // Toggle V2", + "B1+F3": "Ctrl+3 // Toggle V3", + "B1+F4": "Ctrl+0 // Toggle All Tracks", + "B1+F5": "3 // Toggle A1", + "B1+F6": "4 // Toggle A2", + "B1+F7": "5 // Toggle A3", + "B1+F8": "6 // Toggle A4", + "B1+F9": "7 // Toggle A5", + + "JogL": "parenleft", + "JogR": "parenright", + "SlowJogL": "comma", + "SlowJogR": "period", + "S-7": "Y", + "S-6": "T", + "S-5": "R", + "S-4": "E", "S-3": "j", - "S-2": "KP1+KP7", - "S-1": "KP1+KP8", + "S-2": "W", + "S-1": "Q", "S0": "k", - "S1": "KP2+KP3", - "S2": "KP2+KP4", + "S1": "Z", + "S2": "X", "S3": "l", - "S4": "KP2+KP6", - "S5": "KP2+KP7", - "S6": "KP2+KP8", - "S7": "KP2+KP9" + "S4": "C", + "S5": "V", + "S6": "B", + "S7": "N" } } ] diff --git a/udev-start.sh b/udev-start.sh index 913132f..73d7244 100755 --- a/udev-start.sh +++ b/udev-start.sh @@ -12,4 +12,4 @@ export XAUTHORITY=$HOME/.Xauthority export DISPLAY=:0.0 export PATH=/usr/bin # which includes the path to `xdotool` -$HOME/go/bin/shuttle-go -config $HOME/.shuttle-go.json -log-file /tmp/shuttle-go.log $DEVNAME +$HOME/go/bin/shuttle-go -config $HOME/.shuttle-go.json -log-file /tmp/shuttle-go.log $DEVNAME &