keyboard stuff

Align use of keymap level `_kb` callbacks (#25774) master


+46 -80
13 changed files