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?
Tracktion 7 - Neither Alt nor Meta keys recognised on Linux
-
- KVRist
- 48 posts since 21 Jun, 2016
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
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-
- KVRer
- Topic Starter
- 2 posts since 28 Sep, 2018
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.
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.
