keyboard modify