I use SwiftKey with external Bluetooth and OTG keyboards. SwiftKey is designed for this.

However, SwiftKey only gives me the English keyboard layout. When using the soft keyboard, my layout is Norwegian, and I alternate between typing in Norwegian and English. Norwegian layout is important to me as it contains special characters.

How can I get Norwegian (or any other latin-based) layout when using the hard keyboard with SwiftKey?

What is the easiest way to switch between different layouts quickly while using a physical keyboard with SwiftKey? (Something akin to the Samsung stock keyboard's alt+Shift Shortcut)

My details: Samsung I9305 running rooted stock 4.4.4 with Xposed Framework and SwitKey

1 Answer 1


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).

Screenshot of the menu

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

  • Where in the interface can I find the "other inputs" option?
    – Fiksdal
    Jul 28, 2016 at 17:23
  • May I know if the screenshot is from Pixel C? It looks different from the most of Android Settings screen.
    – Andrew T.
    Dec 16, 2021 at 5:31

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .