diff --git a/docs/add-ons/gamepad-usb-host.mdx b/docs/add-ons/gamepad-usb-host.mdx index 73205ef..85d54b0 100644 --- a/docs/add-ons/gamepad-usb-host.mdx +++ b/docs/add-ons/gamepad-usb-host.mdx @@ -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 diff --git a/docs/add-ons/keyboard-host.mdx b/docs/add-ons/keyboard-mouse-host.mdx similarity index 84% rename from docs/add-ons/keyboard-host.mdx rename to docs/add-ons/keyboard-mouse-host.mdx index a9912f4..2ef2138 100644 --- a/docs/add-ons/keyboard-host.mdx +++ b/docs/add-ons/keyboard-mouse-host.mdx @@ -1,5 +1,5 @@ --- -title: Keyboard Host Configuration +title: Keyboard/Mouse Host Configuration # tags: # - pagination_next: null @@ -17,9 +17,9 @@ Select the button labels to be displayed in the usage guide:
-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 @@ -29,6 +29,8 @@ The Data, 5V Enable, and Pin Orientation options for USB host ports are now conf ::: +## Keyboard + ### Default Keybindings | GP2040 | Key | @@ -53,6 +55,18 @@ The Data, 5V Enable, and Pin Orientation options for USB host ports are now conf | | F2 | | | 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 diff --git a/docs/assets/images/gpc-add-ons-keyboard-host-configuration.png b/docs/assets/images/gpc-add-ons-keyboard-host-configuration.png deleted file mode 100644 index 6fed459..0000000 Binary files a/docs/assets/images/gpc-add-ons-keyboard-host-configuration.png and /dev/null differ diff --git a/docs/assets/images/gpc-add-ons-keyboard-mouse-host-configuration.png b/docs/assets/images/gpc-add-ons-keyboard-mouse-host-configuration.png new file mode 100644 index 0000000..5d843bf Binary files /dev/null and b/docs/assets/images/gpc-add-ons-keyboard-mouse-host-configuration.png differ diff --git a/docs/web-configurator/menu-pages/02-gpio-pin-mapping.mdx b/docs/web-configurator/menu-pages/02-gpio-pin-mapping.mdx index d832da5..22c7543 100644 --- a/docs/web-configurator/menu-pages/02-gpio-pin-mapping.mdx +++ b/docs/web-configurator/menu-pages/02-gpio-pin-mapping.mdx @@ -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 ::: \ No newline at end of file diff --git a/docs/web-configurator/menu-pages/03-peripheral-mapping.mdx b/docs/web-configurator/menu-pages/03-peripheral-mapping.mdx index 13d9d6c..e0961a2 100644 --- a/docs/web-configurator/menu-pages/03-peripheral-mapping.mdx +++ b/docs/web-configurator/menu-pages/03-peripheral-mapping.mdx @@ -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 diff --git a/docs/web-configurator/menu-pages/08-add-ons-configuration.mdx b/docs/web-configurator/menu-pages/08-add-ons-configuration.mdx index f3e86b0..bd3ec07 100644 --- a/docs/web-configurator/menu-pages/08-add-ons-configuration.mdx +++ b/docs/web-configurator/menu-pages/08-add-ons-configuration.mdx @@ -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)