Multiple layouts with SwiftKey and physical keyboard?
With swiftkey you can configure the hardware keyboard input in the "voice and other inputs" option under the "typing" section. The configuration is rather limited though, and for example doesn't allow for (let alone let you choose) a shortcut to open the virtual keyboard (the google keyboard does this on the pixel c).



In the 3rd option from the left on the top row.