I would love to help if I can, just need to get up to speed with things having never used a HOTAS before!
As already answered by another Commander, the mini-analogue joysticks do have button presses.
I have put together a template for the throttle that shows how Elite recognises each button press on the throttle controller. If this is helpful, I will do the same for the joystick. Please see attached PDF.
I haven't figured out the SLD (slider) switch yet, doesn't recongnise it in Elite as far as I can tell at the moment. Also have not figured out the Mode Switch yet either. Got lots to learn!
I am interested in finding out how others have made their default mappings as a starting point and whether it is useful to have flight landing overrides.
View attachment 111023