{"data":{"slug":"8bitdo-pro-2","type":"game_controller","brand":"8BitDo","name":"Pro 2 (Hall Effect)","aliases":["Pro 2 Bluetooth Gamepad","Pro2 Hall","8BitDo Pro 2"],"release_date":"2024-02","url":"https://arkivo.dev/controllers/8bitdo-pro-2","specs":{"series":"Pro","model_numbers":["80GJ03","80GL02","80GK02","80GJ07","80GJ06","80GJ05"],"gtins":null,"announce_date":null,"status":null,"predecessor":null,"successor":"8bitdo-pro-3","launch_price_usd":null,"launch_price_eur":null,"markets":["US"],"colors":["Black","Gray","G Classic","Transparent Blue","Jade Green","Translucent Purple"],"manufacturer_url":"https://www.8bitdo.com/pro2/","spec_sheet_url":"https://www.8bitdo.com/pro2/","manual_url":"https://download.8bitdo.com/Manual/Controller/Pro2/Pro2_Manual.pdf","eprel_registration_number":null,"warranty_years":null,"form_factor":"gamepad","stick_layout":"symmetric","face_button_labels":"nintendo","first_party":null,"compatible_platforms":["nintendo_switch","nintendo_switch_2","windows","macos","android","ios","steamos"],"platform_connections":[{"platform":"nintendo_switch","connection":"bluetooth","full_features":null},{"platform":"nintendo_switch","connection":"usb_wired","full_features":null},{"platform":"windows","connection":"bluetooth","full_features":null},{"platform":"windows","connection":"usb_wired","full_features":null},{"platform":"macos","connection":"bluetooth","full_features":null},{"platform":"macos","connection":"usb_wired","full_features":null},{"platform":"android","connection":"bluetooth","full_features":null},{"platform":"android","connection":"usb_wired","full_features":null},{"platform":"ios","connection":"bluetooth","full_features":null},{"platform":"ios","connection":"usb_wired","full_features":null},{"platform":"steamos","connection":"bluetooth","full_features":null},{"platform":"steamos","connection":"usb_wired","full_features":null},{"platform":"nintendo_switch_2","connection":"bluetooth","full_features":null}],"official_license":null,"input_modes":["switch_pro","xinput","dinput"],"input_mode_switch":"hardware_switch","steam_input_native":true,"wake_console":false,"phone_max_length_mm":null,"phone_case_compatible":null,"connection_types":["bluetooth","usb_wired"],"bluetooth_version":"4.0","wireless_receiver":null,"receiver_connector":null,"wireless_range_m":10,"paired_device_slots":null,"wired_connector":"usb_c","usb_version":null,"cable_detachable":true,"cable_length_m":null,"cable_type":null,"polling_rate_modes":null,"polling_rate_wired_hz":null,"polling_rate_wireless_hz":null,"polling_rate_bluetooth_hz":null,"stick_technology":"hall_effect","stick_module_model":null,"stick_resolution_bits":null,"stick_dead_zone_default_pct":null,"stick_dead_zone_adjustable":null,"stick_curve_adjustable":null,"stick_tension_adjustable":false,"stick_tension_levels":null,"stick_throw_deg":null,"stick_gate_shape":null,"stick_click":true,"swappable_sticks":null,"stick_cap_options":null,"stick_modules_replaceable":null,"stick_calibration":null,"trigger_technology":null,"trigger_resolution_bits":null,"trigger_travel_mm":null,"trigger_stops":false,"trigger_stop_positions":null,"trigger_stop_type":null,"trigger_travel_short_mm":null,"trigger_dead_zone_adjustable":true,"trigger_hair_mode":null,"adaptive_triggers":null,"face_button_switch_type":"membrane","face_button_switch_model":null,"face_buttons_swappable":null,"bumper_switch_type":null,"dpad_type":"cross","dpad_switch_type":"membrane","back_buttons":2,"back_button_type":"paddles","back_paddles_removable":null,"extra_shoulder_buttons":0,"programmable_buttons":2,"on_device_remapping":null,"onboard_profiles":3,"profile_button":true,"turbo_function":true,"macro_support":true,"share_button":true,"rumble":["rumble"],"rumble_motor_type":null,"rumble_motor_count":null,"trigger_rumble_motor_count":null,"rumble_intensity_adjustable":true,"gyro":true,"motion_sensor_axes":6,"gyro_mouse_mode":true,"touchpad":null,"touchpad_count":null,"touchpad_clickable":null,"nfc":false,"ir_camera":false,"built_in_display":false,"light_bar":false,"rgb_lighting":false,"lighting_zones":null,"measured_latency":[{"connection":"usb_wired","input":"button","avg_ms":14.9,"min_ms":9.12,"max_ms":20.5,"jitter_ms":2.96,"polling_rate_hz":83.96,"test_platform":"windows"},{"connection":"usb_wired","input":"stick","avg_ms":26.38,"min_ms":19.72,"max_ms":32.43,"jitter_ms":3.05,"polling_rate_hz":83.96,"test_platform":"windows"},{"connection":"bluetooth","input":"button","avg_ms":21.45,"min_ms":7.33,"max_ms":36.24,"jitter_ms":7.49,"polling_rate_hz":100.43,"test_platform":"windows"},{"connection":"bluetooth","input":"stick","avg_ms":25.12,"min_ms":13.03,"max_ms":43.08,"jitter_ms":7.45,"polling_rate_hz":100.43,"test_platform":"windows"},{"connection":"usb_wired","input":"button","avg_ms":10.41,"min_ms":5.28,"max_ms":15.53,"jitter_ms":2.79,"polling_rate_hz":99.99,"test_platform":"windows"},{"connection":"usb_wired","input":"stick","avg_ms":15.46,"min_ms":10.21,"max_ms":20.74,"jitter_ms":2.78,"polling_rate_hz":99.99,"test_platform":"windows"},{"connection":"bluetooth","input":"button","avg_ms":12.78,"min_ms":5.97,"max_ms":31.4,"jitter_ms":5.43,"polling_rate_hz":100.01,"test_platform":"windows"},{"connection":"bluetooth","input":"stick","avg_ms":18.56,"min_ms":11.65,"max_ms":43.16,"jitter_ms":6.03,"polling_rate_hz":100.01,"test_platform":"windows"},{"connection":"usb_wired","input":"button","avg_ms":25.28,"min_ms":14.04,"max_ms":37.07,"jitter_ms":5.96,"polling_rate_hz":41.71,"test_platform":"windows"},{"connection":"usb_wired","input":"stick","avg_ms":32.41,"min_ms":21.26,"max_ms":44.89,"jitter_ms":5.89,"polling_rate_hz":41.71,"test_platform":"windows"},{"connection":"bluetooth","input":"button","avg_ms":11.05,"min_ms":5.16,"max_ms":28.73,"jitter_ms":4.13,"polling_rate_hz":100.04,"test_platform":"windows"},{"connection":"bluetooth","input":"stick","avg_ms":17.01,"min_ms":10.67,"max_ms":35.87,"jitter_ms":4.75,"polling_rate_hz":100.04,"test_platform":"windows"}],"measured_button_latency_wired_ms":25.28,"measured_button_latency_wireless_ms":null,"measured_button_latency_bluetooth_ms":21.45,"measured_stick_latency_wired_ms":32.41,"measured_stick_latency_wireless_ms":null,"measured_stick_latency_bluetooth_ms":25.12,"measured_stick_tests":[{"stick":"left","inner_dead_zone_pct":0,"outer_dead_zone_pct":null,"circularity_error_pct":0.9,"resolution_steps":85,"centering_error_pct":1.1},{"stick":"right","inner_dead_zone_pct":0,"outer_dead_zone_pct":null,"circularity_error_pct":0.9,"resolution_steps":85,"centering_error_pct":2.1}],"measured_stick_inner_dead_zone_pct":0,"measured_stick_circularity_error_pct":0.9,"measured_battery_life":null,"measured_charge_time_min":null,"measured_weight_g":null,"headphone_jack":false,"headphone_jack_connections":null,"built_in_speaker":null,"built_in_microphone":null,"mic_mute_button":null,"expansion_port":null,"battery_type":"aa_or_pack","battery_count":2,"battery_included":true,"battery_capacity_mah":1000,"battery_capacity_wh":null,"battery_life_claimed":[{"connection":null,"rumble":null,"lighting":null,"hours":20}],"battery_life_max_h":20,"charging_port":"usb_c","charge_time_0_100_min":null,"charging_dock":"none","charging_dock_name":null,"play_while_charging":true,"battery_indicator":["led"],"shell_material":null,"grip_texture":"Textured grips","grips_swappable":null,"faceplate_swappable":null,"user_replaceable_parts":["Battery pack"],"companion_app":"8BitDo Ultimate Software","companion_app_platforms":["windows","macos","android","ios"],"firmware_updatable":true,"dimensions_mm":{"width_mm":153.6,"height_mm":100.6,"depth_mm":64.5},"weight_g":228,"fcc_id":null,"other_certifications":null,"in_the_box":["8BitDo Pro 2 Bluetooth gamepad","Rechargeable battery pack","USB cable","Instruction manual"],"cables_included":null,"carrying_case":"none","stick_drift_warranty_years":null},"variants":[{"markets":["US"],"colors":["Black"],"compatible_platforms":["nintendo_switch","nintendo_switch_2","windows","macos","android","ios","steamos"],"charging_dock":"none","battery_included":true,"weight_g":228,"in_the_box":["8BitDo Pro 2 Bluetooth gamepad","Rechargeable battery pack","USB cable","Instruction manual"],"carrying_case":"none","model_number":"80GJ03"},{"markets":["US"],"colors":["Gray"],"compatible_platforms":["nintendo_switch","nintendo_switch_2","windows","macos","android","ios","steamos"],"charging_dock":"none","battery_included":true,"weight_g":228,"in_the_box":["8BitDo Pro 2 Bluetooth gamepad","Rechargeable battery pack","USB cable","Instruction manual"],"carrying_case":"none","model_number":"80GL02"},{"markets":["US"],"colors":["G Classic"],"compatible_platforms":["nintendo_switch","nintendo_switch_2","windows","macos","android","ios","steamos"],"charging_dock":"none","battery_included":true,"weight_g":228,"in_the_box":["8BitDo Pro 2 Bluetooth gamepad","Rechargeable battery pack","USB cable","Instruction manual"],"carrying_case":"none","model_number":"80GK02"},{"markets":["US"],"colors":["Transparent Blue"],"compatible_platforms":["nintendo_switch","nintendo_switch_2","windows","macos","android","ios","steamos"],"charging_dock":"none","battery_included":true,"weight_g":228,"in_the_box":["8BitDo Pro 2 Bluetooth gamepad","Rechargeable battery pack","USB cable","Instruction manual"],"carrying_case":"none","model_number":"80GJ07"},{"markets":["US"],"colors":["Jade Green"],"compatible_platforms":["nintendo_switch","nintendo_switch_2","windows","macos","android","ios","steamos"],"charging_dock":"none","battery_included":true,"weight_g":228,"in_the_box":["8BitDo Pro 2 Bluetooth gamepad","Rechargeable battery pack","USB cable","Instruction manual"],"carrying_case":"none","model_number":"80GJ06"},{"markets":["US"],"colors":["Translucent Purple"],"compatible_platforms":["nintendo_switch","nintendo_switch_2","windows","macos","android","ios","steamos"],"charging_dock":"none","battery_included":true,"weight_g":228,"in_the_box":["8BitDo Pro 2 Bluetooth gamepad","Rechargeable battery pack","USB cable","Instruction manual"],"carrying_case":"none","model_number":"80GJ05"}],"sources":[{"url":"https://www.8bitdo.com/pro2/","kind":"manufacturer_page","accessed":"2026-10-05","fields":["series","manufacturer_url","spec_sheet_url","form_factor","compatible_platforms","input_modes","input_mode_switch","connection_types","bluetooth_version","stick_technology","back_buttons","back_button_type","programmable_buttons","profile_button","onboard_profiles","gyro","rumble","rumble_intensity_adjustable","macro_support","trigger_dead_zone_adjustable","battery_included","battery_capacity_mah","battery_life_claimed","companion_app","companion_app_platforms","firmware_updatable","dimensions_mm","weight_g","in_the_box","carrying_case"],"notes":{"manufacturer_url":"Current Pro 2 Bluetooth Hall effect hardware reference. Original potentiometer Pro 2, Pro 2 Wired/Xbox and Pro 3 excluded. Maker current Hall page and exact Hall-only shop SKU options read. Switch 2 gameplay requires the controller firmware update and Switch 2 system version 20.1.1 or later, as stated by the current maker page.","spec_sheet_url":"Exact maker online Tech Specs, with original maker PDF manual. No separate exact consumer specification PDF found.","input_modes":"Maker Tech Specs explicitly Switch, X-input and D-input. Four physical S/A/D/X positions do not establish four distinct current protocols. Current manual uses D for Android and Apple. Gamepadla Sony protocol labels are test metadata, not proof of native PlayStation console compatibility or another selectable hardware mode.","back_button_type":"Maker two Pro back paddle buttons. Built-in paddle-shaped button faces, not separate removable Elite accessories.","programmable_buttons":"Exactly P1/P2 additional rear remappable controls. Normal gameplay and system/profile buttons excluded from this count.","onboard_profiles":"Three custom profiles selected on controller. Default profile with no LED is not counted as a fourth. No multiplication by host modes inferred.","gyro":"Maker generic page says motion for Switch only, but current exact Steam guide adds gyro through D-input and firmware 3.06 or newer. XInput does not expose gyro. Platform and firmware scope preserved in separate source.","rumble":"Normal rumble only, not HD haptics or trigger rumble. Adjustable intensity through Ultimate Software.","battery_capacity_mah":"Included rechargeable 1000mAh Li-ion pack only. Not capacity of optional AA cells. Unscoped four-hour charging claim is not an explicit 0-to-100 time and is not stored as charge_time_0_100_min.","battery_life_claimed":"Maker 20 play hours, with manual also claiming 20 hours for optional two AA batteries. AA chemistry, connection, rumble, firmware and sleep conditions unscoped. No 18-hour database summary treated as measured discharge.","trigger_dead_zone_adjustable":"Maker explicitly adjustable active trigger ranges, illustrated 50% threshold. This is software active range, not a physical trigger stop or measured trigger travel. Generic stick sensitivity does not establish adjustable stick dead zones.","companion_app_platforms":"Current FAQ lists Windows/macOS/Google Play/App Store. Maker legacy Mac-mode software restriction is not a claim that macOS cannot host the app. No unverified legacy A-position features inferred.","dimensions_mm":"Published 153.6x100.6x64.5mm arranged as front-facing width 153.6, height 100.6, depth 64.5. Controller body only, not optional clip, case or shipping carton.","weight_g":"Maker 228g stock controller body. Battery measurement state not separately published. Optional AA substitution may change mass and is not asserted as 228g.","in_the_box":"Current maker Includes controller, USB cable, instruction manual. Included rechargeable pack explicitly identified by battery specification/manual. Optional clip, case and USB Wireless Adapter excluded.","carrying_case":"Maker carrying case sold separately, not included. No stock hard/soft case."}},{"url":"https://download.8bitdo.com/Manual/Controller/Pro2/Pro2_Manual.pdf","kind":"manual","accessed":"2026-10-05","fields":["manual_url","stick_layout","face_button_labels","dpad_type","stick_click","wired_connector","charging_port","cable_detachable","share_button","turbo_function","nfc","ir_camera","wake_console","light_bar","rgb_lighting","battery_type","battery_count","play_while_charging","battery_indicator","user_replaceable_parts"],"notes":{"manual_url":"Original two-page manufacturer multilingual PDF, December 2023 metadata. English column rendered at readable resolution and fully read: drawings, Switch/Windows/Android/Apple connections, Turbo, battery and profiles. Current maker Hall reference retains these controls, with newer Steam/Apple support scoped separately.","face_button_labels":"Printed Nintendo X-top/Y-left/A-right/B-bottom, symmetric sticks, cross D-pad and L3/R3. Logical XInput assignments do not change printed labels.","battery_type":"Manual says rechargeable pack replaceable with two AA batteries. aa_or_pack preserves both choices. Not permanently sealed built_in despite loose manual built-in-pack wording.","battery_count":"Two cells only when using AA option. Stock included rechargeable pack is one pack and is not counted as two cells.","user_replaceable_parts":"Manual explicitly battery pack can be replaced by AA batteries. No user-replaceable stick modules inferred from repair or aftermarket modifications.","battery_indicator":"Low battery red blink, charging red steady, full red LED off. No built-in screen or decorative RGB. Profile/status LEDs separate from light bar.","play_while_charging":"Manual controller stays on wired connection, with USB gameplay connection and USB charging documented. Applies to included rechargeable pack. AA cells are not claimed USB-chargeable.","turbo_function":"Hardware Star+button turbo/auto turbo documented for ABXY/L/R/L3/R3. Not saved after power off/disconnection. Original manual disallows Switch turbo. FAQ mentions software configuration without resolving that conflict, so no unconditional Switch Turbo support asserted.","wake_console":"Original Switch cannot be woken wirelessly. Current Switch 2 compatibility does not provide a separate wake claim. No inferred wake for other systems.","nfc":"Original Switch section explicitly no NFC/amiibo, IR camera, HD rumble or notification LED. Motion control is a separate supported feature."}},{"url":"https://support.8bitdo.com/faq/pro2.html","kind":"manufacturer_page","accessed":"2026-10-05","fields":["platform_connections","compatible_platforms","grip_texture","companion_app_platforms","rumble_intensity_adjustable","programmable_buttons","wireless_range_m"],"notes":{"platform_connections":"Maker FAQ and original guide explicitly Bluetooth/USB for Switch, Windows, Android and macOS. Android wired requires OTG. Windows standard X mode. Current Steam D mode adds features. Other Apple and Steam connections scoped by exact current sources below. PS/Xbox/Wii family unsupported, not inferred from protocol names.","grip_texture":"Maker FAQ explicitly textured grip surface. No rubber or specific shell polymer inferred.","programmable_buttons":"P1/P2 explicitly dedicated macro controls configurable in Ultimate Software. Source current main page also permits any button function assignment.","companion_app_platforms":"Windows/macOS/Google Play/App Store are app platforms, not proof of all gameplay features on each host.","wireless_range_m":"Maker states Bluetooth range 10 m and recommends use within 5 m for best performance. Environment and obstacles are not specified."}},{"url":"https://www.8bitdo.com/apple/","kind":"manufacturer_page","accessed":"2026-10-05","fields":["compatible_platforms","platform_connections"],"notes":{"platform_connections":"Exact Pro 2 current row Bluetooth and wired, D-input mode. iOS/iPadOS/tvOS 16.3+, macOS 13.2+, visionOS 1.1+. USB wired restricted to macOS or iOS/iPadOS devices with USB-C. Older manual limits USB to Mac/iPad and current specific maker adds USB-C iOS. Lightning wired not inherited.","compatible_platforms":"Only schema-supported iOS/macOS enumerated. iPadOS, tvOS and visionOS supported conditions retained here, not silently mapped to other operating systems. Current maker Apple guide explicitly says rumble and motion controls are not supported on Apple devices. Hardware rumble and gyro values do not imply Apple gameplay support."}},{"url":"https://www.8bitdo.com/steam/","kind":"manufacturer_page","accessed":"2026-10-05","fields":["motion_sensor_axes","gyro_mouse_mode","steam_input_native","gyro","compatible_platforms","platform_connections"],"notes":{"steam_input_native":"Exact Pro 2 requires firmware 3.06+, SteamOS 3.7.13+ or Windows 10/11 Steam, D-input/Bluetooth mode. Producer explicitly native Steam Input API, no third-party drivers, controller-specific inputs exposed. This is integration support, not an extra independent hardware Steam protocol.","platform_connections":"Exact Pro 2 row Bluetooth and wired support under firmware 3.06+. Generic old page Switch-only gyro statement is superseded by this specific Steam integration scope. No blanket full_features flag assigned across all hosts/modes.","motion_sensor_axes":"Maker Steam feature calls 6-Axis Gyro. Stored as combined six-axis motion system under schema definition, not six independent gyroscope axes. Individual gyro/accelerometer axis split unscoped.","gyro_mouse_mode":"Current maker explicitly configures gyro as virtual mouse or joystick through Steam Input. Requires supported firmware/mode/Steam setup, not default XInput motion."}},{"url":"https://shop.8bitdo.com/products/8bitdo-pro-2-bluetooth-controller","kind":"manufacturer_page","accessed":"2026-10-05","fields":["model_numbers","markets","colors","variants"],"notes":{"model_numbers":"Exact producer shop current six Hall-only SKU rows: Black 80GJ03, Gray 80GL02, G Classic 80GK02, Transparent Blue 80GJ07, Jade Green 80GJ06, Translucent Purple 80GJ05. Legacy Transparent Black not proven Hall and omitted. Malformed gtin14 values contain SKU text, not valid barcodes, so no GTIN invented.","markets":"Exact maker US/USD store selector and official US Amazon purchase link. No unsupported regional part-number mapping.","variants":"Each stored row explicitly Hall Effect Joystick option, color-only hardware differences in producer payload. Common variant-capable fields repeated. Later special colors do not change first hardware release date."}},{"url":"https://gamepadla.com/8bitdo-pro-2-hall-effect.html","kind":"measurement","accessed":"2026-10-05","fields":["extra_shoulder_buttons","headphone_jack","built_in_display","face_button_switch_type","dpad_switch_type","stick_tension_adjustable","trigger_stops","charging_dock","measured_latency","measured_stick_tests"],"notes":{"face_button_switch_type":"Exact Hall model verified table: main/D-pad membrane, audio port/display/trigger lock/stick tension/charging dock No. Shoulder buttons No means extra shoulders, not absence of ordinary L/R/R2/L2. Unqualified 18h summary not a measured full discharge.","measured_latency":"Matching Hall model, John Punch April 14, 2026, Windows 11 build 10.0.26200, firmware 3.06, Prometheus 82 v5.2.4.5. Stored native setups only. Rows 1/2 USB XInput tests 8572/8573. Rows 3/4 Bluetooth XInput 8582/8581. Rows 5/6 USB Sony-label 8576/8577. Rows 7/8 Bluetooth Sony-label 8587/8588. Rows 9/10 USB Switch 8574/8575. Rows 11/12 Bluetooth Switch 8585/8584. Protocol labels are published test metadata. Selector positions, calibration, adapter model for native BT, and other settings not published. Optional external USB Wireless Adapter 1 dongle cohort excluded. It does not establish native 2.4GHz hardware. Measured report rates not converted to nominal mode claims.","measured_stick_tests":"One Hall wired XInput cohort only, John Punch April 13, 2026, Windows 10.0.26200 as source labels, firmware 3.06, StickTracer. Left/right circularity 0.9%, centering 1.1/2.1%, measured 85 movement steps, inner deadzone none. Calibration/settings unknown. Outer none/<0.4mm within error not converted to percent. Other Bluetooth/adapter cohorts not merged. 85 steps not nominal ADC bit depth."}},{"url":"https://www.gamespot.com/articles/more-8bitdo-switch-and-xbox-controllers-now-have-drift-resistant-hall-effect-sticks/1100-6521464/","kind":"press","accessed":"2026-10-05","fields":["release_date"],"notes":{"release_date":"Original dated February 29, 2024 at 15:08 PST article explicitly Hall Pro 2 models available now from Amazon, earlier than March 1 Asia reporting. Complete indexed original article retrieved in web search. Direct normal open is robots-blocked, no bypass used. Stored month 2024-02 for Hall reference, not 2021 potentiometer model. Exact per-color first day unscoped."}},{"url":"https://www.dexerto.com/tech/our-favorite-8bitdo-retro-controllers-just-got-a-massive-upgrade-2564985/","kind":"press","accessed":"2026-10-05","fields":["release_date"],"notes":{"release_date":"March 1, 2024 normal-readable contemporary article explicitly Hall-updated Pro 2/SN30 duo available to order now. Corroborates actual launch window following US February 29 available-now report. Not a future preorder forecast."}},{"url":"https://www.notebookcheck.net/The-8BitDo-Pro-3-is-now-available-to-buy-in-the-US-but-Europe-and-the-UK-have-to-wait-until-October-10.1085435.0.html","kind":"review_site","accessed":"2026-10-23","fields":["successor"],"notes":{"successor":"Notebookcheck says 8BitDo announced the Pro 3 as the successor to the Pro 2 Bluetooth Gamepad."}}],"fields_filled":77,"updated":"2026-10-23"},"meta":{"api_version":"1","docs":"https://arkivo.dev/api"}}