[EDITOR] changing float speed with keys

Hi, For my client I changed almost all keybinds for better experience, added some binds that are missing etc.
However there is one thing that I can't do so I wrote this now, maybe some of the RE wizards jumps in and wrote what I want
So there a short description about what I need:
First some ingredients:
two keys involved : (" [ " and " ] ")
6 floatspeed variables : 10 , 50, 200, 500, 1000, 2500
So everytime when I press a one key ('[') it use lower speed variable (from preconfigured speed variables as seen above), and second key (']') scrool througth that list in reversed fashion
Can its possible to do ?
Anyway, thanks for advance and hoping that someone help me with that..
However there is one thing that I can't do so I wrote this now, maybe some of the RE wizards jumps in and wrote what I want

So there a short description about what I need:
First some ingredients:
two keys involved : (" [ " and " ] ")
6 floatspeed variables : 10 , 50, 200, 500, 1000, 2500
So everytime when I press a one key ('[') it use lower speed variable (from preconfigured speed variables as seen above), and second key (']') scrool througth that list in reversed fashion

Can its possible to do ?
