wow, the numlock key was indeed set to on; hadn't at all considered the possibility! i just turned it off, though unfortunately it didn't reduce the lag.
i've also just noticed that the windows key(s) behaves just like the altgr key in terms of lag (5ms with a second key). strangely enough, when altgr is pressed with the windows key, the lag is 2-4ms, despite both of them being the lag instigators when combined with any other key. anyway it does seem to only affect the keys that have extended codes as you put it, so your explanation makes perfect sense. also thanks for stating that the 3kro keys can actually be held down simultaneously if pressed separately. i didn't even think to test that, and you are right of course.
the test i'm using is passmark keyboard test. by "lag" the software means how long it takes to register a second key after one has already been pressed. the bare minimum is 2ms, though i use a flat obect when pressing 2 keys at a time, to cut human error. the exact 19ms every time for the arrow cluster, etc seems very symmetrical. once again though your explanation makes sense i think! if those keys send a lot of code, then it stands to reason that usb is faster than ps/2. if this can be confirmed, i think it needs to be added to the list of pros that usb has over ps/2

.
yes, it's the rapid. it's growing on me! as for actual input lag, the software can't test that sadly. it only tests the time between 2 keypresses. so i personally can't verify whether usb or ps/2 is faster in terms of total input lag, and i can't verify whether 1000hz does anything either

. if passmark is accurate though, ps/2 is pretty bad for arrow cluster gaming.
thank you for the very helpful response

edit: i've noticed that if i take the usb plug out and leave the ps/2 converter in, i can hotplug. it also comes up as "usb keyboard" under bios. i wonder since the multiple keypress lag on ps/2 should technically be 0ms (right?), and it should at least be different to usb, whether the keyboard isn't genuinely ps/2 because it's using a converter? is that even a thing? sorry to keep asking questions ^^"