in xf/ui/xf.ui.textinput.js [281:313]
var doThumbPress = function (event) {
switch(event.keyCode) {
// PG Up
case 33:
setNewValue(selValue + 3*step);
break;
// PG Down
case 34:
setNewValue(selValue - 3*step);
break;
// End
case 35:
setNewValue(maxValue);
break;
// Home
case 36:
setNewValue(minValue);
break;
// arrow up
case 38:
// arrow right
case 39:
setNewValue(selValue + step);
break;
// arrow left
case 37:
// arrow down
case 40:
setNewValue(selValue - step);
break;
}
};