diff --git a/wiki/Gameplay/Input_device/Beatmania_controller/en.md b/wiki/Gameplay/Input_device/Beatmania_controller/en.md new file mode 100644 index 000000000000..71b6d8308cb9 --- /dev/null +++ b/wiki/Gameplay/Input_device/Beatmania_controller/en.md @@ -0,0 +1,15 @@ +--- +stub: true +--- + +# Beatmania Controller + +![](img/beatmania-controller.jpg "7-button Beatmania controller") + +A **Beatmania controller** is a type of game controllers that is compatible with the *[Beatmania](https://en.wikipedia.org/wiki/Beatmania "Wikipedia")* game series. + +Due to their nature, Beatmania controllers are most often used as input devices in [osu!mania](/wiki/Game_mode/osu!mania). + +## Input methods + +Players, who have a Playstation 2 (PS2) *Beatmania* controller, can use an adapter to connect the controller to their computer via USB and bind the keys in the options. However, players, who have a *DJ DAO IIDX* controller, can simply plug in the controller to their computer via USB and bind the keys. diff --git a/wiki/Gameplay/Input_device/Beatmania_controller/img/beatmania-controller.jpg b/wiki/Gameplay/Input_device/Beatmania_controller/img/beatmania-controller.jpg new file mode 100644 index 000000000000..0a489c455acb Binary files /dev/null and b/wiki/Gameplay/Input_device/Beatmania_controller/img/beatmania-controller.jpg differ diff --git a/wiki/Gameplay/Input_device/Dance_pad/en.md b/wiki/Gameplay/Input_device/Dance_pad/en.md new file mode 100644 index 000000000000..c1bc344f7e4e --- /dev/null +++ b/wiki/Gameplay/Input_device/Dance_pad/en.md @@ -0,0 +1,11 @@ +--- +stub: true +--- + +# Dance pad + +![](img/dance-pad.jpg "4 button dance pad controller") + +A **dance pad**, or **dance mat**, is a type of rhythm game controller that uses a player's feet placement as input. Shown below, dance pads are placed on the floor and enable the user to step anywhere from four to nine "directions" to activate the keys. These kinds of controllers are most often used in rhythm games like *[Dance Dance Revolution](https://en.wikipedia.org/wiki/Dance_Dance_Revolution "Wikipedia")*. + +The [Wii](https://en.wikipedia.org/wiki/Wii "Wikipedia") Dance Mat requires the use of a [GameCube](https://en.wikipedia.org/wiki/GameCube "Wikipedia") controller adapter to function with a computer. Once you have connected the dance pad to your computer, you can bind the correct keys in the osu! settings. diff --git a/wiki/Gameplay/Input_device/Dance_pad/img/dance-pad.jpg b/wiki/Gameplay/Input_device/Dance_pad/img/dance-pad.jpg new file mode 100644 index 000000000000..dcd91f40dda8 Binary files /dev/null and b/wiki/Gameplay/Input_device/Dance_pad/img/dance-pad.jpg differ diff --git a/wiki/Gameplay/Input_device/Drum_controller/en.md b/wiki/Gameplay/Input_device/Drum_controller/en.md new file mode 100644 index 000000000000..2137d2948f12 --- /dev/null +++ b/wiki/Gameplay/Input_device/Drum_controller/en.md @@ -0,0 +1,13 @@ +--- +stub: true +--- + +# Drum controller + +![](img/taiko-drum.jpg "Taiko drum") + +**Drum controllers** are input devices designed to work with Taiko-like drum games. They most often have four areas of input: right drum center, left drum center, right drum rim, and left drum rim, with each input (key) being activated with a drum stick that is smacked down on the corresponding area of the drum. + +## Input + +Owners of Taiko drum controllers for the [PlayStation 4 (PS4)](https://en.wikipedia.org/wiki/PlayStation_4 "Wikipedia") or the [Nintendo Switch](https://en.wikipedia.org/wiki/Nintendo_Switch "Wikipedia") will need to plug their controllers into the computer via USB and bind the correct keys in the osu! settings. Owners of the [Wii](https://en.wikipedia.org/wiki/Wii "Wikipedia") Tatacon controller will need to pair their controller to their computer before enabling the Wiimote/Tatacon support option in the osu! settings. Most third party drum controllers will also work with osu!, but support may vary. diff --git a/wiki/Gameplay/Input_device/Drum_controller/img/taiko-drum.jpg b/wiki/Gameplay/Input_device/Drum_controller/img/taiko-drum.jpg new file mode 100644 index 000000000000..11e4073006b6 Binary files /dev/null and b/wiki/Gameplay/Input_device/Drum_controller/img/taiko-drum.jpg differ diff --git a/wiki/Gameplay/Input_device/Graphics_tablet/en.md b/wiki/Gameplay/Input_device/Graphics_tablet/en.md new file mode 100644 index 000000000000..f518d8555785 --- /dev/null +++ b/wiki/Gameplay/Input_device/Graphics_tablet/en.md @@ -0,0 +1,17 @@ +--- +stub: true +--- + +# Graphics tablet + +*See also: [Play style](/wiki/Play_style)* + +![](img/tablet.jpg "Graphics tablet") + +A **graphics tablet**, or just *tablet*, is an input device that is originally intended for digital drawing and artistry, but can be used as a way to control cursor movement in [osu!standard](/wiki/Game_mode/osu!). It is one of the most common play styles in osu!standard. + +*Note to tablet players: the use of a Tablet PC or tablet clicks in osu! may sometimes be handled incorrectly. In order to fix this, enable the `OS Tablet PC support` setting in the Options menu.* + +![](img/os-tabletpc-option.jpg "OS TabletPC support in osu!") + + diff --git a/wiki/Gameplay/Input_device/Graphics_tablet/img/os-tabletpc-option.jpg b/wiki/Gameplay/Input_device/Graphics_tablet/img/os-tabletpc-option.jpg new file mode 100644 index 000000000000..99263c720c14 Binary files /dev/null and b/wiki/Gameplay/Input_device/Graphics_tablet/img/os-tabletpc-option.jpg differ diff --git a/wiki/Gameplay/Input_device/Graphics_tablet/img/tablet.jpg b/wiki/Gameplay/Input_device/Graphics_tablet/img/tablet.jpg new file mode 100644 index 000000000000..f988178daf01 Binary files /dev/null and b/wiki/Gameplay/Input_device/Graphics_tablet/img/tablet.jpg differ diff --git a/wiki/Gameplay/Input_device/Keyboard/en.md b/wiki/Gameplay/Input_device/Keyboard/en.md new file mode 100644 index 000000000000..a09491c75b8d --- /dev/null +++ b/wiki/Gameplay/Input_device/Keyboard/en.md @@ -0,0 +1,11 @@ +--- +stub: true +--- + +# Keyboard + +A **keyboard** is the most common input device used to play osu!. By default, the `Z` and `X` keys are set for clicking, but they can be changed to any keys of your choice in the osu! options. + +## Keypad + +A **keypad** is a miniature keyboard with a limited set of keys. Keypads are popular in osu! because of their small size and amount of keys, usually 2 or 4. diff --git a/wiki/Gameplay/Input_device/Mouse/en.md b/wiki/Gameplay/Input_device/Mouse/en.md new file mode 100644 index 000000000000..752dc12805d4 --- /dev/null +++ b/wiki/Gameplay/Input_device/Mouse/en.md @@ -0,0 +1,37 @@ +--- +stub: true +--- + +# Mouse + +A **mouse** is a very popular way to play osu!. You can use the mouse to aim and click. The middle mouse button is set to pause the game (can be disabled in options), and the scroll wheel can be used to change the volume. + +## Mouse-related options + +### Sensitivity + +This option allows you to select a custom mouse speed and is set to 1x by default. + +### Raw input + +Raw input will bypass Windows mouse acceleration and provide the most accurate mouse movement. It is necessary to enable raw input in order to set custom mouse sensitivity on Windows 7+. + +### Confine mouse cursor + +This option allows the mouse cursor to stay inside the osu! window and is set to `Only when fullscreen` by default. The available options include: + +- `Never`: Mouse will not stay inside the osu! window. +- `Only when fullscreen`: Mouse will stay inside the osu! window when in fullscreen. +- `Always`: Mouse will always stay inside the osu! window. + +### Disable mouse wheel in play mode + +During gameplay, you can use the mouse wheel to adjust the volume and pause the game. Enabling this option will disable this functionality while playing. + +### Disable mouse buttons in play mode + +This option will disable all mouse buttons during gameplay, which may be useful for people who use their keyboard to click. + +### Cursor ripples + +The cursor will ripple outwards on clicking. diff --git a/wiki/Gameplay/Input_device/Touch_device/en.md b/wiki/Gameplay/Input_device/Touch_device/en.md new file mode 100644 index 000000000000..46b1df5d3aaa --- /dev/null +++ b/wiki/Gameplay/Input_device/Touch_device/en.md @@ -0,0 +1,11 @@ +--- +stub: true +--- + +# Touch device + +*See also: [Play style](/wiki/Play_style)* + +A **touch device** is a device with touchscreen that allows the user to interact with the computer using their fingers. osu! supports touch devices natively. You can tap the screen to aim and click at the same time. Touch devices most often come in form of touchscreen laptops, higher-end graphics tablets, or smartphones. + +If a touch device is used to play an osu!standard map and the play is submitted, a mod indicating usage of a touch device will be applied automatically. diff --git a/wiki/Gameplay/Input_device/Wiimote/en.md b/wiki/Gameplay/Input_device/Wiimote/en.md new file mode 100644 index 000000000000..f1bec3fe998c --- /dev/null +++ b/wiki/Gameplay/Input_device/Wiimote/en.md @@ -0,0 +1,15 @@ +--- +stub: true +--- + +# Wiimote + +![](img/wiimote.jpg "Wiimote") + +**Wiimote** is the primary game controller for Nintendo [Wii](https://en.wikipedia.org/wiki/Wii "Wikipedia"). Although mostly seen as gimmicky or silly, the Wiimote can be used in osu!standard to aim using the sensor bar. You can rebind any button to click in the osu! options. + +The Wiimote may also be used to control [osu!taiko](/wiki/Game_mode/osu!taiko) drum hits via motion controls or buttons on the Wiimote itself. However, this may require some more advanced knowledge of software and Wiimotes in order to get it working. + +![](img/wiimote-support-option.jpg "Wiimote support option in osu!") + +In order to get the Wiimote working in osu!, you may have to check the option shown in the image above. diff --git a/wiki/Gameplay/Input_device/Wiimote/img/wiimote-support-option.jpg b/wiki/Gameplay/Input_device/Wiimote/img/wiimote-support-option.jpg new file mode 100644 index 000000000000..7ac0b8ba389d Binary files /dev/null and b/wiki/Gameplay/Input_device/Wiimote/img/wiimote-support-option.jpg differ diff --git a/wiki/Gameplay/Input_device/Wiimote/img/wiimote.jpg b/wiki/Gameplay/Input_device/Wiimote/img/wiimote.jpg new file mode 100644 index 000000000000..c0794032760b Binary files /dev/null and b/wiki/Gameplay/Input_device/Wiimote/img/wiimote.jpg differ diff --git a/wiki/Gameplay/Input_device/en.md b/wiki/Gameplay/Input_device/en.md new file mode 100644 index 000000000000..1975e58e399f --- /dev/null +++ b/wiki/Gameplay/Input_device/en.md @@ -0,0 +1,18 @@ +--- +stub: true +--- + +# Input device + +An **input device** is a device that is used to control input on a computer or specific piece of software. In the osu! wiki, this term specifically refers to devices that may be used in osu!. + +The following is a list of the most common input devices used for osu!: + +- [Mouse](/wiki/Gameplay/Input_device/Mouse) +- [Keyboard](/wiki/Gameplay/Input_device/Keyboard) +- [Touch device](/wiki/Gameplay/Input_device/Touch_device) +- [Graphics tablet](/wiki/Gameplay/Input_device/Graphics_tablet) +- [Wiimote](/wiki/Gameplay/Input_device/Wiimote) +- [Drum controller](/wiki/Gameplay/Input_device/Drum_controller) +- [Dance pad](/wiki/Gameplay/Input_device/Dance_pad) +- [Beatmania controller](/wiki/Gameplay/Input_device/Beatmania_controller) diff --git a/wiki/Gameplay/en.md b/wiki/Gameplay/en.md index c8f773c3da79..995ffc779e79 100644 --- a/wiki/Gameplay/en.md +++ b/wiki/Gameplay/en.md @@ -3,6 +3,7 @@ - [Accuracy](/wiki/Gameplay/Accuracy) - [Drain Time](/wiki/Gameplay/Drain_Time) - [Fingerlock](/wiki/Gameplay/Fingerlock) +- [Input device](/wiki/Gameplay/Input_device) - [Mind block](/wiki/Gameplay/Mind_block) - [Play Time](/wiki/Gameplay/Play_Time) - [Slider break](/wiki/Gameplay/Slider_break)