A portable terminal for supporting setting of a characteristic of an accessory, the portable terminal comprising: a display unit; an accessory connection interface configured to be connected to an accessory and to receive at least one input signal from the accessory; a storage unit configured to store an accessory characteristic setting table which matches input signals receivable from an accessory and functions to be performed based on the input signals; and a controller configured to control the accessory characteristic setting table; wherein the controller is further configured to: compare an input signal received from the accessory to a preset setting value, if the input signal is determined to be in a range of the preset setting value, perform a function corresponding to the input signal, or, if the input signal is determined to be out of the range of the preset setting value, display a first setting screen for selecting a type of the accessory connected to the accessory connection interface on the display unit, display a second setting screen for selecting a function of the accessory corresponding to the input signal on the display unit, in response to selecting the type of the accessory from the first setting screen, and update the accessory characteristic setting table stored in the storage unit by mapping the input signal and the selected function from the second setting screen. a display unit; an accessory connection interface configured to be connected to an accessory and to receive at least one input signal from the accessory; a storage unit configured to store an accessory characteristic setting table which matches input signals receivable from an accessory and functions to be performed based on the input signals; and a controller configured to control the accessory characteristic setting table; wherein the controller is further configured to: compare an input signal received from the accessory to a preset setting value, if the input signal is determined to be in a range of the preset setting value, perform a function corresponding to the input signal, or, if the input signal is determined to be out of the range of the preset setting value, display a first setting screen for selecting a type of the accessory connected to the accessory connection interface on the display unit, display a second setting screen for selecting a function of the accessory corresponding to the input signal on the display unit, in response to selecting the type of the accessory from the first setting screen, and update the accessory characteristic setting table stored in the storage unit by mapping the input signal and the selected function from the second setting screen. compare an input signal received from the accessory to a preset setting value, if the input signal is determined to be in a range of the preset setting value, perform a function corresponding to the input signal, or, if the input signal is determined to be out of the range of the preset setting value, display a first setting screen for selecting a type of the accessory connected to the accessory connection interface on the display unit, display a second setting screen for selecting a function of the accessory corresponding to the input signal on the display unit, in response to selecting the type of the accessory from the first setting screen, and update the accessory characteristic setting table stored in the storage unit by mapping the input signal and the selected function from the second setting screen. display a first setting screen for selecting a type of the accessory connected to the accessory connection interface on the display unit, display a second setting screen for selecting a function of the accessory corresponding to the input signal on the display unit, in response to selecting the type of the accessory from the first setting screen, and update the accessory characteristic setting table stored in the storage unit by mapping the input signal and the selected function from the second setting screen.