The No.1 Website for Pro Audio
 All  This Thread  Reviews  Gear Database  Gear for sale     Latest  Trending
Use PS4 Controller as Controller for Reaper (not thru MIDI, thru JoyToKey Keybinds)
Old 1st February 2019
  #1
Here for the gear
 

Use PS4 Controller as Controller for Reaper (not thru MIDI, thru JoyToKey Keybinds)

Use PS4 Controller as Controller for Reaper (not thru MIDI, thru JoyToKey Keybinds)

JoyToKey Reaper DAW CFG V4 file
Reaper DAW_joytokey_Config Drive Link:
Reaper DAW_joytokey_ConfigV4.cfg - Google Drive

Reaper Keybinds
Reaper_PS4Controller_JoytoKey_Keybinds_V4 Drive Link:
Reaper_PS4Controller_JoytoKey_Keybinds_V4.ReaperKeyMap - Google Drive

Install JoyToKey
Place Reaper Daw_joytokey_config.cfg in joy to key installation folder/ terminate then restart joy to key if already running/ should be detected on restart

Import Reaper PS4Controller_joytokey_keybindings into Reaper with Actions - Show action list menu

-----------
Change in joytokey -> settings -> Configure Joystick Devices -> Advanced Settings for each device -> Stick 2 Change Vertical
to RZ - axis
For Right Analog Stick up down to work
-----------



Dpad Right = Scrub Right[*]
L1 + Dpad Right = Add New Track[*]
Dpad Left = Scrub Left[*]
L1 + Dpad Left = Delete[*]
Dpad Up = Select Track Up[*]
L1 + Dpad Up = Go to Previous Track (leaving other tracks selected)[*]
Dpad Down = Select Track Down[*]
L1 + Dpad Down = Go to Next Track (leaving other tracks selected)[*]
X = Play/Stop[*]
L1 + X = Redo[*]
O = Record[*]
L1 + O = Undo[*]
Square = Toggle Repeat[*]
L1 + Square = Arm Current/Last Touched Track[*]
Triangle = Insert Marker at Current Position[*]
L1 + Triangle = Insert Region from Time Selection[*]
R1 = Split[*]
L1 + R1 = Dynamic Split[*]
Start = Time Selection Start Point[*]
L1 + Start = Toggle ripple editing all tracks[*]
Back (Select)= Time Selection End Point[*]
L1 + Back = Toggle ripple editing per-track[*]
Left Analog Stick Right = Move Time Selection Right[*]
L1 + Left Analog Stick Right = Right (move item right preserving timing)[*]
Left Analog Stick Left = Move Time Selection Left[*]
L1 + Left Analog Stick Left = Left (move item preserving timing)[*]
Left Analog Stick Up = Previous Take[*]
L1 + Left Analog Stick Up = Move items/envelope points up one track/a bit[*]
Left Analog Stick Down = Next Take[*]
L1 + Left Analog Stick Down = Move items/envelope points down one track/a bit[*]
Right Analog Stick Right = Right (next item)[*]
Right Analog Stick Left = Left (previous item)[*]
Right Analog Stick Up = Up (Select and move to item previous track)[*]
Right Analog Stick Down = Down (Select and move to item in next track)[*]
L1 + Right Analog Stick Right = Solo/Unsolo Tracks[*]
L1 + Right Analog Stick Left = Duplicate Items[*]
L1 + Right Analog Stick Up = Copy[*]
L1 + Right Analog Stick Down = Paste[*]
R2 = Zoom In Horizontal[*]
L1 + R2 = Zoom In Vertical[*]
L2 = Zoom Out Horizontal[*]
L1 + L2 = Zoom Out Vertical[*]
R3 (Right Joystick Pushed In) = Add stretch markers at time selection[*]
L1 + R3 = Duplicate Selected Area of Items[*]
L3 (Left Joystick Pushed In) = Select all items on selected tracks in current time selection[*]
L1 + L3 = Glue items[*]
Guide (ps4 icon) = Set time selection to items[*]
L1 + Guide = Split items at time selection[*]
Touchpad Click (middle pad) = Select all items in current time selection[*]
L1 + Touchpad Click (middle pad) = Insert empty space at time selection[*]


JoyToKey Assignments:
Stick1 Left Autorepeat 20x per second = Left Analog Stick Left = , (comma)
Stick1 Right Autorepeat 20x per second = Left Analog Stick Right = . (period)
Button 9 = Back (select) = Shift + Q
Button 10 = Start = Shift + A
Button 3 = O (circle) = L-ctrl + R
Button 1 = Square = R
Button 2 = X = Space
Button 5 = L1 = Use Joystick #2 (L1 + any button combo on joystick 2 assignments)
POV Up = Dpad Up = Shift + I
POV Down = Dpad Down = Shift + U
POV Right Autorepeat x30 = Right Arrow
POV Left Autorepeat x30 = Left Arrow
Button 4 = Triangle = M
Stick 1 Up = Left Analog Stick Up = Shift + T
Stick 1 Down = Left Analog Stick Down = T
Button 6 = R1 = S
Stick2 Left = Right Analog Stick Left = Ctrl + W
Stick2 Right = Right Analog Stick Right = Shift + D
Button 8 = R2 = Zoom in Horizontal
Button 7 = L2 = Zoom out Horizontal
Button 14 = Touchpad Click = Item: select all items in current time selection
Button 13 = Guide = Set time selection to
items
Button 11 = L3 = Select all items on selected tracks in current time selection
Button 12 = R3 = Add stretch markers at time selection

Joystick 2
POV Up = L1 + Dpad Up = L-Ctrl + H
POV Down = L1 + Dpad Down = L-Ctrl + F
Button 2 = L1 + X = L-Ctrl + K
Button 3 = L1 + O = L-Ctrl + Z
Button 4 = L1 + Triangle = Shift + R
L1 + Stick1 Left Autorepeat 30x = Left Analog Stick Left = numpad 7
L1 + Stick1 Right Autorepeat 30x = Left Analog Stick Right = numpad 9
Button 8 = L1 + R2 = Zoom in Vertical
Button 7 = L1 + L2 = Zoom out Vertical
Button 9 = L1 + Back (Select) = Toggle ripple editing per-track
Button 10 = L1 + Start = Toggle ripple editing all tracks
Button 1 = L1 + Square = Arm Current/Last Touched Track
L1 + Button 14 Touchpad Click = Track Selection: Insert empty space at time selection (moving later items)
L1 + Button 13 Back (select) = Split items at time selection
L1 + Stick1 Up = Left Analog Stick
Up = Move items/envelope points up one track/a bit
L1 + Stick1 Down = Left Analog Stick
Down = Move items/envelope points down one track/a bit
L1 + Stick2 Right = Right Analog Stick Right = Solo/unsolo tracks
POV Left = L1 + Dpad Left = Delete
Stick2 Left = L1 + Right Analog Stick Left = Duplicate Items
Button 11 = L1 + L3 = Glue items within time selection
Stick2 Up = Right Analog Up = Copy
Stick2 Down = Right Analog Down = Paste
L1 + Button 6 = L1 + R1 = Dynamic Split



Reaper Key Assignment Changes / Additions (usually):
Time Selection Set start point: Shift+Q
Time Selection Set end Point: Shift + A
Track: Go to Next Track (leaving other tracks selected) = Ctrl + F
Track: Go to Previous Track (leaving other tracks selected) = Ctrl + H
Go to next Track = Shift + U
Go to previous Track = Shift + I
Redo = Ctrl + K
Record Toggle for current Track = Shift + Y
Item Navigation: Select and move to next item = Shift + D
Item Navigation: Select and previous to next item = Ctrl + W
Item Navigation: Select and move to item in next track = Ctrl + ' (comma by enter)
Item Navigation: Select and move to item in previous track = Ctrl + ; (semicolon)
Item Navigation: Select and move to item in next track without changing track
selection = Ctrl + = (equal) [unmapped]
Item Navigation: Select and move to item in previous track without changing track
selection = Ctrl + - (minus) [unmapped]
Track Selection: Insert empty space at time selection (moving later items) = Ctrl + U
Time Selection: Set time selection to
items = Ctrl + \(dash (above enter key)
Item: Select all items in current time selection = Ctrl + Backspace
Item: Select all items on selected tracks in current time selection = \ (above enter key)
Item: Add stretch markers at time
selection = H
Track: Solo/unsolo tracks = Ctrl +Numpad 7
Item Properties: Toggle solo = Ctrl + Numpad 8
Item: Duplicate selected area of items = Ctrl + Numpad 5
Glue Items = Ctrl + Numpad 9
Toggle ripple editing all tracks = Ctrl + Numpad *
Toggle ripple editing per-track = Ctrl + Numpad /
Reaper move edit cursor to mouse cursor = A[*]
Reaper move edit cursor to mouse cursor no snapping = C
Insert Marker = M
Insert region from time selection = B
Split at Time Selection = J
Add Stretch Marker at mouse position = Numpad 0
____________________________

Mouse Modifier media item: left click select and move to cursor no snapping
Mouse Modifier media item: Shift+ctrl left click = left click select and move to cursor snapping
_____________
_____________
{tried it through rejoice and internal midi and ds4windows, only joytokey worked with reaper}
Post Reply

Welcome to the Gearslutz Pro Audio Community!

Registration benefits include:
  • The ability to reply to and create new discussions
  • Access to members-only giveaways & competitions
  • Interact with VIP industry experts in our guest Q&As
  • Access to members-only sub forum discussions
  • Access to members-only Chat Room
  • Get INSTANT ACCESS to the world's best private pro audio Classifieds for only USD $20/year
  • Promote your eBay auctions and Reverb.com listings for free
  • Remove this message!
You need an account to post a reply. Create a username and password below and an account will be created and your post entered.


 
 
Slide to join now Processing…
Thread Tools
Search this Thread
Search this Thread:

Advanced Search
Similar Threads
Forum Jump
Forum Jump