Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/add-ons/gamepad-usb-host.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Purpose: This add-on is intended to allowgamepads to be used inline with GP2040-

Currently you can only enable or disable the addon.

Please note that currently you must choose between `Keyboard host` or `Gamepad USB host`.
Please note that currently you must choose between `Keyboard/Mouse host` or `Gamepad USB host`.

## Hardware

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Keyboard Host Configuration
title: Keyboard/Mouse Host Configuration
# tags:
# -
pagination_next: null
Expand All @@ -17,9 +17,9 @@ Select the button labels to be displayed in the usage guide:
<InputLabelSelector />
<br />

Purpose: This add-on is intended to allow you to use a keyboard with GP2040-CE to be used with GP2040-CE supported systems.
Purpose: This add-on is intended to allow usage of keyboard and/or mouse as inputs to GP2040-CE which in turn can be mapped to other inputs to supported systems.

![GP2040-CE Configurator - Keyboard Host Configuration](../assets/images/gpc-add-ons-keyboard-host-configuration.png)
![GP2040-CE Configurator - Keyboard/Mouse Host Configuration](../assets/images/gpc-add-ons-keyboard-mouse-host-configuration.png)

## Web Configurator Options

Expand All @@ -29,6 +29,8 @@ The Data, 5V Enable, and Pin Orientation options for USB host ports are now conf

:::

## Keyboard

### Default Keybindings

| GP2040 | Key |
Expand All @@ -53,6 +55,18 @@ The Data, 5V Enable, and Pin Orientation options for USB host ports are now conf
| <Hotkey buttons={["A2"]}/> | F2 |
| <Hotkey buttons={["Function"]}/> | None |

## Mouse

Mouse movement is not mapped by default. Can be mapped to right, left analog stick.

### Default Bindings

| GP2040 | Mouse |
| ------ | ------ |
| None | Left |
| None | Middle |
| None | Right |

## Hardware

### Requirements
Expand Down
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion docs/web-configurator/menu-pages/02-gpio-pin-mapping.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,6 @@ At this time, profiles are limited to changing GPIO pin assignment and cannot be
- Wii Extension
- SNES Extension
- Focus Mode
- Keyboard Host Button-to-Key mapping
- Keyboard/Mouse Host Button-to-Key mapping

:::
2 changes: 1 addition & 1 deletion docs/web-configurator/menu-pages/03-peripheral-mapping.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ Here you can assign the GPIO pins necessary for using input modes, peripherals,
- [OLED Display](./07-display-configuration.mdx)
- [I2C Analog ADS1219](../../add-ons/i2c-analog-ads1219.mdx)
- [Xbox One Input Mode](./01-settings.mdx#additional-xbox-one-settings)
- [Keyboard Host Add-on](../../add-ons/keyboard-host.mdx)
- [Keyboard/Mouse Host Add-on](../../add-ons/keyboard-mouse-host.mdx)

:::info

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ Some of these add-ons are experimental and not all add-ons are interoperable wit
- [I2C Analog ADS1219](../../add-ons/i2c-analog-ads1219.mdx)
- [I2C Analog ADS1256-SPI](../../add-ons/i2c-analog-ads1256-spi.mdx)
- [Input Reverse](../../add-ons/input-reverse.mdx)
- [Keyboard Host Configuration](../../add-ons/keyboard-host.mdx)
- [Keyboard/Mouse Host Configuration](../../add-ons/keyboard-mouse-host.mdx)
- [On-board LED Configuration](../../add-ons/on-board-led.mdx)
- [PCF8574 IO Expander](../../add-ons/pcf8575-io-expander.mdx)
- [Reactive LEDs](../../add-ons/reactive-led.mdx)
Expand Down