One layout per keyboard
macOS can switch input sources — its name for keyboard layouts — per app or by shortcut, but never per keyboard. Keychange adds the missing option: assign a layout to each keyboard, and the system follows whichever one you’re typing on.