Sorry, that doesn't make sense. ipc.control is for sending controls.
A read from an IPC (Inter-Process Control) is the same as reading from an offset...all the IPC means is that its in a different process.
Sorry, I'm confused as to what you mean by IPC here. You just read and write values to an offset, it doesn't really matter where the read/write is coming from.
Well, I am still not clear on what you are saying or trying to do! A control/event is a command - it is sent to the sim. The offset area contains information (sim variables) received from the sim, and also a writeable area that updates these either directly or via using commands/events.
Did you download and try the latest version with you numpad key assignments?
John