Merge pull request #23092 from webosbrew/feature/webOS
[xbmc.git] / system / peripherals.xml
bloba110c0db6088fb20839dc186fc3b886e8b2dc63f
1 <?xml version="1.0" encoding="UTF-8"?>
2 <peripherals>
3   <peripheral vendor_product="1915:003B,22B8:003B" bus="usb" name="Motorola Nyxboard Hybrid" mapTo="nyxboard">
4     <setting key="do_not_use_custom_keymap" type="bool" value="0" label="35009" order="1" />
5     <setting key="keymap" value="nyxboard" label="35007" configurable="0" />
6     <setting key="enable_flip_commands" type="bool" value="1" label="36005" order="2" />
7     <setting key="flip_keyboard" value="VideoLibrary.Search" label="36002" order="3" />
8     <setting key="flip_remote" value="Dialog.Close(virtualkeyboard)" label="36003" order="4" />
9   </peripheral>
11   <peripheral bus="cec" name="CEC Adapter" mapTo="cec">
12     <setting key="enabled" type="bool" value="1" label="305" order="1" />
13     <setting key="activate_source" type="bool" value="1" label="36020" order="2" />
14     <setting key="wake_devices" type="enum" value="36037" label="36007" lvalues="36037|36038|36039|231" order="3" />
15     <setting key="standby_devices" type="enum" value="36037" label="36008" lvalues="36037|36038|36039|231" order="4" />
16     <setting key="send_inactive_source" type="bool" value="1" label="36025" order="5" />
17     <setting key="cec_standby_screensaver" type="bool" value="0" label="36009" order="6" />
18     <setting key="cec_wake_screensaver" type="bool" value="1" label="36010" order="7" />
19     <setting key="standby_pc_on_tv_standby" type="enum" value="13011" label="36029" order="8" lvalues="36028|13005|13011|13010|13009|36044|36045" />
20     <setting key="standby_tv_on_pc_standby" type="bool" value="1" label="36026" order="9" />
21     <setting key="use_tv_menu_language" type="bool" value="1" label="36018" order="10" />
22     <setting key="pause_playback_on_deactivate" type="bool" value="1" label="36033" configurable="0" />
23     <setting key="pause_or_stop_playback_on_deactivate" type="enum" value="231" label="36033" order="11" lvalues="231|36044|36045" />
24     <setting key="connected_device" type="enum" label="36019" value="36037" lvalues="36037|36038" order="12" />
25     <setting key="cec_hdmi_port" type="int" value="1" min="1" max="15" label="36015" order="13" />
26     <setting key="physical_address" type="string" label="36021" value="0" order="14" />
27     <setting key="power_avr_on_as" type="bool" label="36046" value="0" order="15" />
29     <setting key="tv_vendor" type="int" value="0" configurable="0" />
30     <setting key="device_name" type="string" value="Kodi" configurable="0" />
31     <setting key="wake_devices_advanced" type="string" value="" configurable="0" />
32     <setting key="standby_devices_advanced" type="string" value="" configurable="0" />
33     <setting key="double_tap_timeout_ms" type="int" min="50" max="1000" step="50" value="300" label="36047" order="16" />
34     <setting key="button_repeat_rate_ms" type="int" min="0" max="250" step="10" value="0" label="36048" order="17" />
35     <setting key="button_release_delay_ms" type="int" min="0" max="500" step="50" value="0" label="36049" order="18" />
36     <setting key="device_type" type="enum" value="36051" label="36013" lvalues="36051|36052|36053" order="19" />
37   </peripheral>
39   <peripheral vendor_product="2548:1001,2548:1002" bus="usb" name="Pulse-Eight CEC Adapter" mapTo="cec">
40     <!-- This entry will not create a CPeripheralCecAdapter instance, since it's filtered out in CPeripherals::CreatePeripheral,
41          but it will ensure that a warning is displayed when an adapter is inserted, but libCEC is not present or couldn't be loaded.
42          Since libCEC is now used to scan for devices, the warning will not be displayed without this mapping -->
43   </peripheral>
45   <peripheral vendor_product="15C2:32,15C2:33,15C2:34,15C2:35,15C2:36,15C2:37,15C2:38,15C2:39,15C2:3A,15C2:3B,15C2:3C,15C2:3D,15C2:3E,15C2:3F,15C2:41,15C2:42,15C2:43,15C2:44,15C2:45,15C2:46" bus="usb" name="iMON HID device" mapTo="imon">
46     <setting key="do_not_use_custom_keymap" type="bool" value="1" label="35009" configurable="0"/>
47     <setting key="disable_winjoystick" type="bool" value="1" label="35102" order="1" />
48   </peripheral>
50   <peripheral vendor_product="2252:0106,22A1:2801" bus="usb" name="WETEK Play remote" mapTo="hid">
51     <setting key="do_not_use_custom_keymap" type="bool" value="0" label="35009" order="1" />
52     <setting key="keymap" value="wetek-play" label="35007" configurable="0" />
53   </peripheral>
55   <peripheral vendor_product="2252:1037,2017:1688,2017:1689,2017:1690" bus="usb" name="OSMC RF Remote" mapTo="hid">
56      <setting key="do_not_use_custom_keymap" type="bool" value="0" label="35009" order="1"/>
57      <setting key="keymap" value="osmc" label="35007" configurable="1"/>
58   </peripheral>
60   <peripheral class="joystick" name="joystick" mapTo="joystick">
61     <setting key="appearance" type="addon" addontype="kodi.game.controller" label="480" order="1"/>
62     <setting key="left_stick_deadzone" type="float" label="35078" order="2" value="0.2" min="0.0" step="0.05" max="1.0" />
63     <setting key="right_stick_deadzone" type="float" label="35079" order="3" value="0.2" min="0.0" step="0.05" max="1.0" />
64   </peripheral>
66 </peripherals>