EDIT: Oh ...... 2 more posts whilst I was writing this - yes, the cycling command works the best, at the expense of convenience ....
I have done this with limited success in both F1 2010 and now 2011.
There seem to be something about this game, that doesn't particularly like input via the Logitech Profile Macros. It's slightly better this year, but there is just some buttons that the game just doesn't know exists, at least on my Logitech DFGT wheel. 2 buttons come to mind, the centre 'horn' button and 1 of the gear stick positions.
The gear stick is just a kind of self-centering toggle switch. You can click it forward or back, the game recognises the forward switch but not the back. So you can only map one of those switches. In my case I have set it to bring up the pause menu (ESC), by just tapping it forward, great for TT re-starts.
The DPAD is a different kettle of fish, you can use it in macros, but it does not always give consistent results in game. When it doesn't do what you want it to do (the macro), you end up using the DPAD anyway. I have a nasty habit of drifting off track when using the DPAD
Anyway, the game doesn't really like having a stream of DPAD commands sent to it from an external macro. Especially when it involves multiple DPAD commands. For instance, my wheel has a red rotating ring around a central button. Turning the ring one way is one 'button' and turning it the other way is another 'button', plus it has the central button in the middle. Ideal for fuel eh? Clockwise for rich, anti-clockwise for lean, and the centre button for Standard Mix 2
Easier said than done! I have programmed each button in the profiler. CW on ring = DPAD up, up, up, CCW = DPAD up, up, down, Centre button = DPAD up, up, right. The game just doesn't want to know about this, the menu pops-up in game and more or less does random selections. So i tried introducing delays into the macro. DPAD Up, delay 0.5s, Up, delay 0.5s, up. for example This is a bit like you would use the dpad in game, there is always a bit of delay between presses, as you check the correct menu is showing. However again, this just did not work very well, if at all.
The final way, which works best is a little inconvenient, and still has no absolute guarantees, is using the 'cycling command' in the Profiler.
It inconvenient, because a 'cycling' command sends a new command to the game after EACH button press. So in previous attempts, click one button, it sends 3 commands in a string to the game, and it didn't like it much, even with delays between commands.
With the 'cycling' command you have to press the button 3 times, each press sending a new command. So using the ring and the button above as and example. Turn the ring 3 clicks right for Rich, 3 clicks left for Lean, press the centre button 3 times for Mix 2.
So even though I uses this cycling method in the game now, I am more often just using the DPAD as intended, as it's easier to reach, and the menu works better in F1 2011 in my opinion.
If you want to use the cycling method. You have to programs 4 separate commands, one for each DPAD position. So I have called one new command DPAD UP, then another DPAD Down ... etc.
With those 4 new commands, I now create a new Cycling Command (built using those 4 commands) on one of the buttons. So the button that is 'red ring clockwise' (let's say it''s button 25), now has the cycling command DPAD Up, DPAD up, DPAD Up, so each click of the ring clockwise sends a DPAD Up command.
Sounds confusing I know, but it is the best method I have found so far ......
BTW, in the above picture, the 2 buttons above the horn in the middle (usually used for look left/right), and the large round PLUS/MINUS buttons to the left of the red ring, I have re-programmed with a macro. I use TrackIR, so don't need look left/right. So top left button is OPTIONS, top right is PRIMES, the (plus) + button is WETS, and the (minus) - button is INTERS. Again I probably won't use them much, as you can easily use the DPAD when entering the pits ..... The Horn switches Fraps/PlayClaw on and off.