October 17, 20241 yr Wanting to use a rotary encoder's touch to execute a hot key, namely change a view. Is this possible? Thanks.
October 17, 20241 yr Commercial Member 3 hours ago, n116dh said: Wanting to use a rotary encoder's touch to execute a hot key, namely change a view. Is this possible? Thanks. Don't know if you can do that with the default StreamDeck actions. You can with the AxisAndOhs plugin, in both RotaryEncoder actions you can assign the "Touch Tap". LORBY-SI
October 18, 20241 yr Author Thanks for responding. Yes, I'm using the plug-in and go to Touch Tap event; but don't see how to execute a keystroke or invoke "LOAD CUSTOMER CAMERA 6" . I examined the documentation for both AAO MSFS and the SD plug-in but can't seem to find a solution. Might you be able to help or point me in the right direction? To clarify. I have a rotary stack that I use for controlling the fuel selector switches for Caravan -- one dial for left and one for right. But I also want to use each encoder in the dial stack to allow me to switch the overhead view so I can see where the switches are for confirmation. (Sometimes I find that they get bound together.) So I want to be able to use the Touch Tap for each dial in the stack (it will do the same view switch for each dial) to affect the view change. Within the dial in the stack, the Touch Tap event I don't know which event to select (K, H, l, etc.); assuming this is the way to go about it. Hoping this make the use case a bit clearer. Thx. Edit 2: After further research I find a solution. Had to use VKD function in a script. I didn't use the right search term in documentation. I tried keypress, keystroke etc. but missed "keyboard". Hmmm, anyway for anyone else who would like the solution the script to LOAD CUSTOM CAMERA 6 that is keyboard assigned to LALT-6: (FOCUS:flightsimulator)·(VKD:56-184-164)·(VKD:7-135-54)·(SPLIT:100)·(VKU:7-135-54)·(VKU:56-184-164)·· Needle in a haystack sometimes. Thanks. Edited October 18, 20241 yr by n116dh
October 18, 20241 yr Commercial Member I think that this can also be done using proper A: variables instead of virtual keyboard events. The camera K: events don't work with MSFS, but they have A: variables instead. Something like this: 2 (>A:CAMERA STATE, Enum) 3 (>A:CAMERA VIEW TYPE AND INDEX:0, Enum) 5 (>A:CAMERA VIEW TYPE AND INDEX:1, Enum) See spec here: Camera Variables LORBY-SI
October 18, 20241 yr Commercial Member 1 hour ago, n116dh said: I didn't use the right search term in documentation. I tried keypress, keystroke etc. but missed "keyboard". Or "virtual". On the Script Editor dialog there are dedicated buttons for that kind of thing. In this case "Insert VKey". Edited October 18, 20241 yr by Lorby_SI LORBY-SI
October 20, 20241 yr Author Bingo! Script with virtual keys using the Insert VKey method. Much obliged sir.
Create an account or sign in to comment