Yes, this keyboard supports custom programming of macros and key mappings using Ducky's software, which you can download from their website.