Meta.Display::show-pad-osd
Description: Reference for signal Meta.Display::show-pad-osd

### Signal

# Meta Display::show-pad-osd

#### Declaration

    ClutterActor*
    show_pad_osd (
      MetaDisplay* self,
      ClutterInputDevice* pad,
      GSettings* settings,
      gchar* layout_path,
      gboolean edition_mode,
      gint monitor_idx,
      gpointer user_data
    )

#### Description [src]

Requests the pad button mapping OSD to be shown.

Default handler: | The default handler is called after the handlers added via `g_signal_connect()`.

#### Parameters

`pad` | `ClutterInputDevice`
| The pad device.
| The data is owned by the caller of the function.
`settings` | `GSettings`
| The pad device settings.
| The data is owned by the caller of the function.
`layout_path` | `gchar*`
| Path to the layout image.
| The data is owned by the caller of the function.
| The value is a NUL terminated UTF-8 string.
`edition_mode` | `gboolean`
| Whether the OSD should be shown in edition mode.
`monitor_idx` | `gint`
| Monitor to show the OSD on.

#### Return value

Returns: | `ClutterActor`
| The OSD actor.
| The data is owned by the called function.
| The return value can be `NULL`.