-
I was thinking about this overnight and realized, it would probably only take a few hours. Maybe I should change my mind.
Something else occurred to me. The operating system recognizes a whole bunch of keys that don't exist on most people's keyboards. For example, there's a key called OemAX that only exists on Japanese keyboards. People can make many tens of millions of key combinations from these keys that can't conflict in any way with keys that they press on their keyboards.
They can assign these key combinations to Logitech's buttons. Then their Logitech sends the combinations to Mojo or whatever hotkey program they're using. Mojo does whatever they want it to do.
It's a way of "creating" more key combinations if people are afraid they will "lose" key combinations by assigning them to the G keys.