Project

General

Profile

Actions

Emulator Issues #2948

closed

patch to add upright and sideways toggle keybind

Added by netto.sama over 14 years ago. Updated over 8 years ago.

Status:
Invalid
Priority:
Normal
Assignee:
Category:
Controls
% Done:

0%

Operating system:
N/A
Issue type:
Other
Milestone:
Regression:
No
Relates to usability:
Yes
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

Hey, I did some changes to the WiimoteNew plugin, and added 4 new keybindings, to temporally switch to upright/sideways position, and for toggling them permanently. I doubt my solution is the best, but it works, and this could help several games that need this on-the-fly switching. The patch modifies WiimoteEmu.ccp and WiimoteEmu.h.


Related issues 3 (0 open3 closed)

Has duplicate Emulator - Emulator Issues #2531: Shortcut key to enable sideways wiimoteDuplicateBilliard26

Actions
Has duplicate Emulator - Emulator Issues #3158: [Enhancement] Emulated Wiimote Upright/sideways position switch keybindings,add 4 keybindings to the new wiimote plugin, 2 for temporally upright/sideways, and 2 for permanent.Duplicate

Actions
Has duplicate Emulator - Emulator Issues #9481: Enable/Disable Sideways and Upright Wii remote with buttonDuplicateHelios

Actions
Actions #1

Updated by Billiard26 over 14 years ago

Issue 3158 has been merged into this issue.

Actions #2

Updated by skidau over 13 years ago

  • Issue type set to Other
Actions #3

Updated by DarkGhostHunter over 13 years ago

Yeah, for games like Mario Galaxy (some levels) and all of Metroid: Other M this is a must-have.

Actions #4

Updated by Anonymous over 12 years ago

Issue 2531 has been merged into this issue.

Actions #6

Updated by Billiard26 almost 12 years ago

  • Category set to controls
Actions #7

Updated by delroth over 11 years ago

  • Status changed from New to Accepted
  • Priority set to High
  • Category set to ui
  • Relates to usability set to Yes

RachelB: I saw a feature request about this on /r/emulation today - any way you could review this patch and merge it / reimplement to try and get this feature in?

Background: some games require switching between sideways/upright frequently during gameplay (example: Warioware). This currently requires going to the config dialog every time and switching settings.

Actions #8

Updated by rukariosake almost 10 years ago

Easy solution would be setting up D-Pad with multiple keybinds. You can set up WASD for D-Pad in sideways position and use other keys for D-Pad in upright position (I.E. 2,1,Q,W = W,A,S,D in upright mode).

This doesn't even need a patch unless the most keys are already taken by hotkeys and additional controllers or you don't find switching to different keys for D-Pad in upright position comfortable.

Actions #9

Updated by rukariosake almost 10 years ago

In case for those of you who couldn't figure out what to set up D-Pad with keys and which position to use:

UP: W
DOWN: S | 1
LEFT: A | 2
RIGHT: D | Q

Set Wiimote to always in sideways mode.

Actions #10

Updated by Stevoisiak almost 10 years ago

@DirenCangoez: Out of curiosity, are there any games which actually require the controller to be physically rotated? I know some games like Mario Galaxy check if the WiiMote is held upright.

Actions #11

Updated by rukariosake almost 10 years ago

That's pretty interesting. I didn't know the Wii has the ability to check the wiimote position.

Does it not need the (virtual) sensor bar at all to detect it?

Actions #12

Updated by rukariosake almost 10 years ago

Okay, I just played some minigames in Super Mario Galaxy 2 with keyboard and I understand now that it's not just D-Pad that needs to be rotated. I was under the impression that the upright/sideways in controller setting was for D-Pad but I am wrong.

Actions #13

Updated by JMC4789 over 9 years ago

Can we add this to the new hotkey gui?

Actions #14

Updated by Lucario about 9 years ago

Ping

Hotkey to quickly toggle between upright and sideways will be super nice!

Actions #15

Updated by JosJuice over 8 years ago

Actions #16

Updated by JosJuice over 8 years ago

  • % Done changed from 100 to 0
Actions #17

Updated by PEmu over 8 years ago

Actions #18

Updated by JosJuice over 8 years ago

  • Status changed from Accepted to Invalid

This patch is now obsolete.

Actions

Also available in: Atom PDF