# uncomment to enable diagnostics
#DEBUG
-# uncomment to use direct usb
+# recommend uncommenting USB_DIRECT for full functionality
#USB_DIRECT
# redefine default, use
K14 "[" # Toggle in
K15 "]" # Toggle out
- K1 "i" # Clip
- K2 "x" # Cut
- K3 "c" # Copy
- K4 "v" # Paste
+ K1 "l" # Label
+ K2 XK_Button_1
+ K3 XK_Button_3
+ K4 "i" # Clip
S-7 REV_16 # Next 6 are reverse keys
S-6 REV_8 # the number on the end represents speed
S-4 REV_2 # 2 means 2x or double speed
S-3 REV_1
S-2 REV_0.5 # note 0.5 represents 1/2 speed
- S-1 XK_KP_0 # Because the Shuttle does not generate S0, have to use S1
- S0 XK_KP_0 # Hardware does not generate S0
- S1 XK_KP_0 # Because the Shuttle does not generate S0, have to use S1
+#S-1 REV_0.25 # if using usb_direct
+ S-1 XK_KP_0
+ S0 XK_KP_0 # hid_generic kernel driver does not generate s0
+ S1 XK_KP_0
+#S1 FWD_0.25 # if using usb_direct
S2 FWD_0.5 # Next 6 are forward keys
S3 FWD_1
S4 FWD_2
K14 "[" # Toggle in
K15 "]" # Toggle out
- K1 "i" # Clip
- K2 "x" # Cut
- K3 "c" # Copy
- K4 "v" # Paste
+ K1 "l" # Label
+ K2 XK_Button_1
+ K3 XK_Button_3
+ K4 "i" # Clip
S-7 REV_16
S-6 REV_8
S-4 REV_2
S-3 REV_1
S-2 REV_0.5
- S-1 XK_KP_0 # Because the Shuttle does not generate S0, have to use S1
- S0 XK_KP_0 # Hardware does not generate S0
- S1 XK_KP_0 # Because the Shuttle does not generate S0, have to use S1
+#S-1 REV_0.25 # if using usb_direct
+ S-1 XK_KP_0
+ S0 XK_KP_0 # hid_generic kernel driver does not generate s0
+ S1 XK_KP_0
+#S1 FWD_0.25 # if using usb_direct
S2 FWD_0.5
S3 FWD_1
S4 FWD_2
K8 XK_KP_3 # Play, or if playing Stop
K9 XK_End # End
- K10 "[" # Toggle in if no K14
- K11 "]" # Toggle in if no K15
+ K10 XK_Button_1
+ K11 XK_Button_3
+
K12 Ctrl-XK_Left # Go to previous label
K13 Ctrl-XK_Right # Go to next label
K14 "[" # Toggle in
K15 "]" # Toggle out
- K1 "i" # Clip
- K2 "v" # Splice
- K3 "c" # Copy
- K4 "b" # Overwrite
+ K1 "l" # Label
+ K2 XK_Button_1
+ K3 XK_Button_3
+ K4 "i" # Clip
S-7 REV_16
S-6 REV_8
S-4 REV_2
S-3 REV_1
S-2 REV_0.5
- S-1 XK_KP_0 # Because the Shuttle does not generate S0, have to use S1
- S0 XK_KP_0 # Hardware does not generate S0
- S1 XK_KP_0 # Because the Shuttle does not generate S0, have to use S1
+#S-1 REV_0.25 # if using usb_direct
+ S-1 XK_KP_0
+ S0 XK_KP_0 # hid_generic kernel driver does not generate s0
+ S1 XK_KP_0
+#S1 FWD_0.25 # if using usb_direct
S2 FWD_0.5
S3 FWD_1
S4 FWD_2