The SteelSeries Apex 9 TKL keyboard has 5 custom profiles that can be stored onboard.