FS-UAE Amiga Emulator

Documentation

Input actions

Here are all the valid names for input actions listed. See Input mapping for information about how to use these action identifiers.

Please note that not all actions are supported, and only digital actions are support for now (you cannot yet control the Amiga mouse properly with custom input mapping). The list will be updated later with more descriptions, and actions that are not supported will eventually be purged from this list.

action_none

action_screenshot

action_mouse_0_horiz
action_mouse_0_vert
action_mouse_0_horiz_inv
action_mouse_0_vert_inv
action_mouse_0_up
action_mouse_0_down
action_mouse_0_left
action_mouse_0_right
action_mouse_0_wheel

action_mouse_cdtv_horiz
action_mouse_cdtv_vert
action_mouse_cdtv_up
action_mouse_cdtv_down
action_mouse_cdtv_left
action_mouse_cdtv_right

action_joy_0_horiz
action_joy_0_vert
action_joy_0_horiz_pot
action_joy_0_vert_pot
action_joy_0_horiz_pot_inv
action_joy_0_vert_pot_inv

action_joy_0_left
action_joy_0_right
action_joy_0_up
action_joy_0_down
action_joy_0_left_up
action_joy_0_left_down
action_joy_0_right_up
action_joy_0_right_down

action_joy_0_fire_button
action_joy_0_2nd_button
action_joy_0_3rd_button
action_joy_0_cd32_play
action_joy_0_cd32_rwd
action_joy_0_cd32_ffw
action_joy_0_cd32_green
action_joy_0_cd32_yellow
action_joy_0_cd32_red
action_joy_0_cd32_blue

action_mouse_1_horiz
action_mouse_1_vert
action_mouse_1_horiz_inv
action_mouse_1_vert_inv
action_mouse_1_up
action_mouse_1_down
action_mouse_1_left
action_mouse_1_right

action_joy_1_horiz
action_joy_1_vert
action_joy_1_horiz_pot
action_joy_1_vert_pot
action_joy_1_horiz_pot_inv
action_joy_1_vert_pot_inv

action_joy_1_left
action_joy_1_right
action_joy_1_up
action_joy_1_down
action_joy_1_left_up
action_joy_1_left_down
action_joy_1_right_up
action_joy_1_right_down

action_joy_1_fire_button
action_joy_1_2nd_button
action_joy_1_3rd_button
action_joy_1_cd32_play
action_joy_1_cd32_rwd
action_joy_1_cd32_ffw
action_joy_1_cd32_green
action_joy_1_cd32_yellow
action_joy_1_cd32_red
action_joy_1_cd32_blue

action_lightpen_horiz
action_lightpen_vert
action_lightpen_left
action_lightpen_right
action_lightpen_up
action_lightpen_down

action_par_joy_0_horiz
action_par_joy_0_vert
action_par_joy_0_left
action_par_joy_0_right
action_par_joy_0_up
action_par_joy_0_down
action_par_joy_0_left_up
action_par_joy_0_left_down
action_par_joy_0_right_up
action_par_joy_0_right_down
action_par_joy_0_fire_button
action_par_joy_0_2nd_button

action_par_joy_1_horiz
action_par_joy_1_vert
action_par_joy_1_left
action_par_joy_1_right
action_par_joy_1_up
action_par_joy_1_down
action_par_joy_1_left_up
action_par_joy_1_left_down
action_par_joy_1_right_up
action_par_joy_1_right_down
action_par_joy_1_fire_button
action_par_joy_1_2nd_button

action_key_f1
action_key_f2
action_key_f3
action_key_f4
action_key_f5
action_key_f6
action_key_f7
action_key_f8
action_key_f9
action_key_f10

action_key_esc
action_key_tab
action_key_ctrl
action_key_ctrl_right
action_key_caps_lock
action_key_shift_left
action_key_alt_left
action_key_amiga_left
action_key_amiga_right
action_key_alt_right
action_key_shift_right
action_key_space
action_key_cursor_up
action_key_cursor_down
action_key_cursor_left
action_key_cursor_right
action_key_help
action_key_del
action_key_backspace
action_key_return

action_key_a
action_key_b
action_key_c
action_key_d
action_key_e
action_key_f
action_key_g
action_key_h
action_key_i
action_key_j
action_key_k
action_key_l
action_key_m
action_key_n
action_key_o
action_key_p
action_key_q
action_key_r
action_key_s
action_key_t
action_key_u
action_key_v
action_key_w
action_key_x
action_key_y
action_key_z

action_key_enter
action_key_np_0
action_key_np_1
action_key_np_2
action_key_np_3
action_key_np_4
action_key_np_5
action_key_np_6
action_key_np_7
action_key_np_8
action_key_np_9
action_key_np_period
action_key_np_add
action_key_np_sub
action_key_np_mul
action_key_np_div
action_key_np_lparen
action_key_np_rparen
action_key_2b
action_key_30

action_key_backquote
action_key_1
action_key_2
action_key_3
action_key_4
action_key_5
action_key_6
action_key_7
action_key_8
action_key_9
action_key_0
action_key_sub
action_key_equals
action_key_backslash

action_key_leftbracket
action_key_rightbracket
action_key_semicolon
action_key_singlequote
action_key_comma
action_key_period
action_key_div

action_mousewheel_down
action_mousewheel_up

action_key_cdtv_stop
action_key_cdtv_playpause
action_key_cdtv_prev
action_key_cdtv_next
action_key_cdtv_rew
action_key_cdtv_ff

action_key_0e

action_key_1c

action_key_2c

action_key_3b
action_key_47

action_key_48
action_key_49
action_key_4b

action_key_68
action_key_69
action_key_6a
action_key_6b
action_key_6c
action_key_6d
action_key_6e
action_key_6f

action_key_70
action_key_71
action_key_78
action_key_79
action_key_7a
action_key_7b
action_key_7c
action_key_7d
action_key_7e
action_key_7f

action_activate_cartridge (1.3.17+)

action_eject_floppy_0
action_eject_floppy_1
action_eject_floppy_2
action_eject_floppy_3
action_pause
action_warp
action_irq_7

action_state_rewind
action_state_current
action_state_capture

action_volume_down
action_volume_up
action_volume_mute
action_master_volume_down
action_master_volume_up
action_master_volume_mute
action_quit
action_soft_reset
action_hard_reset
action_switch_interpol

action_disk_swapper_next
action_disk_swapper_prev
action_disk_swapper_insert_0
action_disk_swapper_insert_1
action_disk_swapper_insert_2
action_disk_swapper_insert_3

action_disk_prev_0
action_disk_prev_1
action_disk_prev_2
action_disk_prev_3
action_disk_next_0
action_disk_next_1
action_disk_next_2
action_disk_next_3

action_arcadia_diagnostics
action_arcadia_player_1
action_arcadia_player_2
action_arcadia_coin_1
action_arcadia_coin_2

action_cdtv_front_panel_stop
action_cdtv_front_panel_playpause
action_cdtv_front_panel_prev
action_cdtv_front_panel_next
action_cdtv_front_panel_rew
action_cdtv_front_panel_ff

action_joy_0_autofire_button
action_joy_1_autofire_button
action_par_joy_0_autofire_button
action_par_joy_1_autofire_button

action_save_state_1
action_save_state_2
action_save_state_3
action_save_state_4
action_save_state_5
action_save_state_6
action_save_state_7
action_save_state_8
action_save_state_9

action_restore_state_1
action_restore_state_2
action_restore_state_3
action_restore_state_4
action_restore_state_5
action_restore_state_6
action_restore_state_7
action_restore_state_8
action_restore_state_9

action_drive_0_insert_floppy_0
action_drive_0_insert_floppy_1
action_drive_0_insert_floppy_2
action_drive_0_insert_floppy_3
action_drive_0_insert_floppy_4
action_drive_0_insert_floppy_5
action_drive_0_insert_floppy_6
action_drive_0_insert_floppy_7
action_drive_0_insert_floppy_8
action_drive_0_insert_floppy_9
action_drive_0_insert_floppy_10
action_drive_0_insert_floppy_11
action_drive_0_insert_floppy_12
action_drive_0_insert_floppy_13
action_drive_0_insert_floppy_14
action_drive_0_insert_floppy_15
action_drive_0_insert_floppy_16
action_drive_0_insert_floppy_17
action_drive_0_insert_floppy_18
action_drive_0_insert_floppy_19

action_drive_1_insert_floppy_0
action_drive_1_insert_floppy_1
action_drive_1_insert_floppy_2
action_drive_1_insert_floppy_3
action_drive_1_insert_floppy_4
action_drive_1_insert_floppy_5
action_drive_1_insert_floppy_6
action_drive_1_insert_floppy_7
action_drive_1_insert_floppy_8
action_drive_1_insert_floppy_9
action_drive_1_insert_floppy_10
action_drive_1_insert_floppy_11
action_drive_1_insert_floppy_12
action_drive_1_insert_floppy_13
action_drive_1_insert_floppy_14
action_drive_1_insert_floppy_15
action_drive_1_insert_floppy_16
action_drive_1_insert_floppy_17
action_drive_1_insert_floppy_18
action_drive_1_insert_floppy_19

action_drive_2_insert_floppy_0
action_drive_2_insert_floppy_1
action_drive_2_insert_floppy_2
action_drive_2_insert_floppy_3
action_drive_2_insert_floppy_4
action_drive_2_insert_floppy_5
action_drive_2_insert_floppy_6
action_drive_2_insert_floppy_7
action_drive_2_insert_floppy_8
action_drive_2_insert_floppy_9
action_drive_2_insert_floppy_10
action_drive_2_insert_floppy_11
action_drive_2_insert_floppy_12
action_drive_2_insert_floppy_13
action_drive_2_insert_floppy_14
action_drive_2_insert_floppy_15
action_drive_2_insert_floppy_16
action_drive_2_insert_floppy_17
action_drive_2_insert_floppy_18
action_drive_2_insert_floppy_19

action_drive_3_insert_floppy_0
action_drive_3_insert_floppy_1
action_drive_3_insert_floppy_2
action_drive_3_insert_floppy_3
action_drive_3_insert_floppy_4
action_drive_3_insert_floppy_5
action_drive_3_insert_floppy_6
action_drive_3_insert_floppy_7
action_drive_3_insert_floppy_8
action_drive_3_insert_floppy_9
action_drive_3_insert_floppy_10
action_drive_3_insert_floppy_11
action_drive_3_insert_floppy_12
action_drive_3_insert_floppy_13
action_drive_3_insert_floppy_14
action_drive_3_insert_floppy_15
action_drive_3_insert_floppy_16
action_drive_3_insert_floppy_17
action_drive_3_insert_floppy_18
action_drive_3_insert_floppy_19

action_joyport_0_mode_none
action_joyport_0_mode_mouse
action_joyport_0_mode_djoy
action_joyport_0_mode_gamepad
action_joyport_0_mode_ajoy
action_joyport_0_mode_cdtvjoy
action_joyport_0_mode_cd32joy
action_joyport_0_mode_lightpen

action_joyport_1_mode_none
action_joyport_1_mode_mouse
action_joyport_1_mode_djoy
action_joyport_1_mode_gamepad
action_joyport_1_mode_ajoy
action_joyport_1_mode_cdtvjoy
action_joyport_1_mode_cd32joy
action_joyport_1_mode_lightpen

action_joyport_2_mode_none
action_joyport_2_mode_mouse
action_joyport_2_mode_djoy
action_joyport_2_mode_gamepad
action_joyport_2_mode_ajoy
action_joyport_2_mode_cdtvjoy
action_joyport_2_mode_cd32joy
action_joyport_2_mode_lightpen

action_joyport_3_mode_none
action_joyport_3_mode_mouse
action_joyport_3_mode_djoy
action_joyport_3_mode_gamepad
action_joyport_3_mode_ajoy
action_joyport_3_mode_cdtvjoy
action_joyport_3_mode_cd32joy
action_joyport_3_mode_lightpen