Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER for Linux

Reply
 
Thread Tools Display Modes
Old 09-28-2018, 06:30 AM   #1
vitaminx
Human being with feelings
 
vitaminx's Avatar
 
Join Date: Jul 2018
Location: Barcelona, Spain
Posts: 42
Default Additional Mouse Buttons in Reaper

Hi,

I'm using a Zowie FK1 mouse with Reaper 5.95 on Debian Linux.
The mouse has two additional side buttons which I'm trying to map to Reaper actions.
Unfortunately Reaper does not recognize them when editing shortcuts. The 3 primary mouse buttons and the scroll wheel work fine.

I'm pretty sure that Linux does recognize the buttons, I've tested with various tools:

Code:
$ xev | grep -A2 Button
ButtonPress event, serial 35, synthetic NO, window 0x2800001,
    root 0x112, subw 0x0, time 22607733, (100,125), root:(101,146),
    state 0x0, button 9, same_screen YES
--
ButtonRelease event, serial 35, synthetic NO, window 0x2800001,
    root 0x112, subw 0x0, time 22607861, (100,124), root:(101,145),
    state 0x0, button 9, same_screen YES
--
ButtonPress event, serial 35, synthetic NO, window 0x2800001,
    root 0x112, subw 0x0, time 22608366, (87,125), root:(88,146),
    state 0x0, button 8, same_screen YES
--
ButtonRelease event, serial 35, synthetic NO, window 0x2800001,
    root 0x112, subw 0x0, time 22608504, (89,123), root:(90,144),
    state 0x0, button 8, same_screen YES
Code:
$ xinput test "Kingsis Peripherals ZOWIE Gaming mouse" | grep button
button press   9 
button release 9 
button press   8 
button release 8
Could anyone help me to make this work please?

Thanks

BONUS QUESTION: There is an action to zoom horizontally to fit the project (View: Zoom out project), but I miss the vertical equivalent, so that the track heights are adjusted to show all of them if possible. Same with action "Go to start of project" which I use to scroll the view to the left, there seems to be no action to scroll all the way to the top. Do you have plans to implement these? Or am I just missing something?
__________________
Soundcloud

Last edited by vitaminx; 09-29-2018 at 04:34 AM.
vitaminx is offline   Reply With Quote
Old 09-29-2018, 02:08 AM   #2
Snap
Human being with feelings
 
Snap's Avatar
 
Join Date: Jul 2011
Posts: 850
Default

You should assing the desired actions into your window manager configuration. They usually only take care of the usual five buttons as default. The extras must be configured by the users.

Quote:
BONUS QUESTION: There is am action to zoom horizontally to fit the project (View: Zoom out project), but I miss the vertical equivalent, so that the track heights are adjusted to show all of them if possible. Same with action "Go to start of project" which I use to scroll the view to the left, there seems to be no action to scroll all the way to the top. Do you have plans to implement these? Or am I just missing something?
Yes. IIRC, there's great Kenny Gioia's video covering all those zooming actions.
Snap is offline   Reply With Quote
Old 09-29-2018, 05:09 AM   #3
vitaminx
Human being with feelings
 
vitaminx's Avatar
 
Join Date: Jul 2018
Location: Barcelona, Spain
Posts: 42
Default

Quote:
Originally Posted by Snap View Post
You should assing the desired actions into your window manager configuration.
My window manager? Does it mean that I can't use these buttons for Reaper actions?

Quote:
Originally Posted by Snap View Post
Yes. IIRC, there's great Kenny Gioia's video covering all those zooming actions.
You mean those?
https://www.youtube.com/watch?v=rlF3oY0lEC4
https://www.youtube.com/watch?v=ErmKAkJjytQ
https://www.youtube.com/watch?v=a9ttBLJs-n0

They don't mention any of the actions I was talking about.
But at least for "scroll all the way to the top" some custom action came to my mind:

"Track: Select track 01" ->
"Track: Vertical scroll selected tracks into view" ->
"Track: Unselect all tracks"

Also I'm missing an action to reset the clip indicators for VU meters
__________________
Soundcloud

Last edited by vitaminx; 09-29-2018 at 05:25 AM.
vitaminx is offline   Reply With Quote
Old 09-29-2018, 10:14 PM   #4
Snap
Human being with feelings
 
Snap's Avatar
 
Join Date: Jul 2011
Posts: 850
Default

Quote:
BONUS QUESTION: There is am action to zoom horizontally to fit the project (View: Zoom out project), but I miss the vertical equivalent, so that the track heights are adjusted to show all of them if possible. Same with action "Go to start of project" which I use to scroll the view to the left, there seems to be no action to scroll all the way to the top. Do you have plans to implement these? Or am I just missing something?
Regarding the first one this is what I use assigned to a toolbar button

Track: Make all tracks visible in TCP and mixer

Regarding the second one I do it with markers (I normally set one at the end) but there are these two that might work:

Transport: Go to end of project

End & Home keys do the job. (EDIT: I see you are from Barna, Las teclas son Inicio y Fin).

Or if using the SWS extensions

SWS: Go to end of project, including markers/regions

Hope this helps. The video I remember is an old one, maybe I still have it around. Let me check.

Last edited by Snap; 09-29-2018 at 10:44 PM.
Snap is offline   Reply With Quote
Old 09-29-2018, 10:28 PM   #5
Snap
Human being with feelings
 
Snap's Avatar
 
Join Date: Jul 2011
Posts: 850
Default

Quote:
My window manager? Does it mean that I can't use these buttons for Reaper actions?
I guess you are right. Not sure if reaper actions can be exposed to be used from outside, i.e. the window manager or within shell scripts. But you should be able to edit bindings within the reaper actions menu. See Reaper User Guide section 15.6
Snap is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 04:25 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.