Adjusting keyboard sensitivity in a command line terminal?

When using a tty login shell by entering Ctrl-Alt-F1 from an Ubuntu 12.04 install on a laptop the keyboard seems overly sensitive and if my finger lingers for a moment on a button I end up with repeats of the same letter. Is there a way to adjust keyboard sensitivity that would influence the keyboard response when accessing a login shell from a tty instance?

How to tell which keyboard was used to press a key?

I frequently work on pairing stations where there are multiple keyboards installed. I can use setxkbmap with -device <ID> to set the layout for a specific keyboard (using an ID from xinput), but often it’s not obvious which keyboard I’m at. It would be better to avoid the back-and-forth of trying both keyboards, so I’d like to write a quick tool to get this information for setxkbmap. I’d expect a typical use case like the following: