I prefer a Dvorak layout, so I have a nice USB Das Keyboard and I have assigned it a layout that works for me on Virtual Console and in X11. I used
install-keymap to arrange for it to take effect from boot onwards, and I'm very happy with that.
However, most of my colleagues prefer Qwerty layout, and this is an impediment to pair programming. I do have a selection of usable USB keyboards that I could attach for this task, but they all pick up my Dvorak layout when they are plugged in.
Is there a way that I can tell udev (or even just X11) to use a Qwerty layout for my additional keyboards? They have distinct USB vendor and device identifiers that I can use to distinguish them.
My system is Debian Testing, with udev version 232. It got infected with systemd when I reinstalled after a disk failure, so the standard (SysV-style) approaches I'm used to won't work.
The similar question Different keyboard layout for each keyboard didn't provide any help to me.