Tracktion 7 - Neither Alt nor Meta keys recognised on Linux

Discussion about: tracktion.com
Post Reply New Topic
RELATED
PRODUCTS

Post

I'm running Ubuntu 18.04.1 and I've experienced this same issue in Traction 6, 7 and also in Waveform 9.

When I hold Alt and drag a clip to stretch it, the Alt key is ignored and the stretch does not occur. The Meta key (which the Linux thread here recommends I use) is no better - Meta + drag is a shortcut for moving windows, so the window manager kicks in and moves the application window instead.

I use Meta a lot in my general window manager shortcuts, and I really really do not want to have to remove it from these just to get functionality to work in one piece of software. I tried Reaper and it was able to pick up my standard Alt key fine. Why is it that Tracktion cannot do this? Is there any way around it?

Post

From a console try running xev, It will show all events sent to a window.
Some window manager will not properly forward the event depending on how the key is used in shortcuts.

Pressing Left Alt in xev

Code: Select all

madrang@ASTitan:~$ xev
Outer window is 0x9400001, inner window is 0x9400002

KeyPress event, serial 38, synthetic NO, window 0x9400001,
    root 0x1e0, subw 0x0, time 738987588, (166,-23), root:(216,1167),
    state 0x10, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

Post

When I press left Alt in xev I get key press and release events, but when I press Meta (which brings up the view of all active application windows in Ubuntu), I get focus and keymap notify events. Unfortunately I can't actually post them here, because the forum thinks they constitute spam.

I gather from the lack of KeyPress/KeyRelease events in the second case that Tracktion would not be notified of the Meta key, because the window manager shortcut grabs it instead. That doesn't solve my original problem though - it just confirms what I suspected was happening.

I want Tracktion to respond to my Alt key message (which it should get) and treat it like the Meta key message that it for some reason requires on this platform. Failing that, any key message would do, to be honest - I just don't want to have to change all my window manager shortcuts just so I can use Tracktion.

Post

deleted, posted in wrong topic

Post Reply

Return to “Tracktion”