You should use scankeys to figure out what the F1 - F4 keys are:
Do
cls
text 0,0,str$(scancode())
sync
Loop
Run that and take a note of any code for a key that you want to use.
Then, with those codes, use Keystate instead of scankeys()
If keystate(f1ID)=1 then blah blah blah
And this means that you can have all 4 keys checked at the same time - scancode does not let you do that, neither does inkey$. So, for the keyboard always use keystate when you need more than one key at a time.
Also, consider the USB guitars for GH2 and RockBand - supporting one of those would be great - I could figure out the controls for you and make a little code snippet if you don't have one. It is ok to grab the keyboard and use the F keys, but if people see that they can use a guitar as well, then they would appreciate your game a lot more I think.