To get the Macbook keyboard layout working correctly inside Citrix sessions, proceed as follows:

  1. Under Sessions > Citrix > Citrix Global > Keyboard > Keyboard mapping file, select "Linux".
  2. Under User Interface > Input > Keyboard > Keyboard type, select "Macbook".
    All other keyboard layout settings can be left unchanged, i.e. as set by default.

In order to type special characters like € and #, use the right-hand Alt/Option key, not the left-hand key.