That kind of inconsistency in the control scheme isn't acceptable from a design standpoint, and the F-keys already have their own uses.
As do the number keys (show enemies, items, etc). Only with shift/ctrl/alt they are used to manage the inventory. The F keys could be handled in the same way.
The F-keys already have modifier functions, too. Like Ctrl-F5 toggle FPS, Ctrl-Shift-F5 toggles FPS capping, Ctrl-F7 toggles tactical HUD mode. There are more forgot (and some that I use to access debugging features in my builds), but these are all secondary features.
Technically not every keyboard is guaranteed to have F-keys, or they're not always easily accessible
Granted - but with that argument, no roguelike would support numpads.
This is why numpad support is only one of multiple movement options (vi, arrows, mouse, numpad). And games that only support numpad movement are doing it wrong--players are very quick to point that out when new games come out with that limitation).
The main reason why I love Cogmind's interface so much is because you can see *everything* on the screen - equipment, inventory, etc (not like in other roguelikes like nethack where you have to scroll through multiple screens of items to get your stuff managed).
The only limitation to this is the inventory when carrying more than 10 items :/
That was the goal with Cogmind, to make sure you could have as much information visible at once without window toggling.
Just how many items do you carry around??? I've never bothered with more than one Hcp. Storage Unit, and that only puts you up to 12 items at full capacity, or only 2 more than you can view at once (0~1 more if you count the fact that you can see the previous/next items in your inventory).
What inventory sizes are you guys working with here?
1234567890!@#$%^&*()
There, 20 inventory slots.
Except that '!' = Shift-1, which pulls up the information window for item #1, and so on.
Or keep the 0-9 shortcuts and [ ] to slide the assignment along the items (with possible scrolling).
What I mean is , say you have 20 items, 15 are visible. Top 10 are assigned shortcuts, hit "]" -> now second through eleventh have shortcuts. Keep hitting "]", 6th through 15-th have shortcuts. Hit "]" again, now it displays items 2-16 and 7th through 16 have shortcuts.
That's a very interesting approach... very slow, though. And weren't you complaining earlier about having reference letters/numbers changing