Project

General

Profile

Actions

Emulator Issues #6827

closed

Feature request: IR hide toggle button

Added by cosmoruski about 11 years ago. Updated about 5 years ago.

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

0%

Operating system:
N/A
Issue type:
Feature request
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:
5.0-11035

Description

Gamepad users (I take the 360 pad as an examble, since it is quite widespread) may experienced this:
When you map the IR to the right thumbstick, you get the IR the middle of the screen

see this thread for example:
https://forums.dolphin-emu.org/Thread-ma...lem--25272

There are some workarounds, like the one described by Axxer in the thread:
to map the hide funktion as follows:
"NOT <right joystick up> AND NOT <right joystick left> AND
NOT <right joystick right> AND NOT <right joystick down>.
That way, unless you specifically move the cursor, it won't be visible
in screen"

This works fine on the first sight, but when you move the stick from left to right, then the IR diappears for a moment - since in the transition from left to right there is state where it is not left and not right (hope you geht the logic here)

My solution to this was to map hide to "NOT RB" on the pad - this way you have to press rb to "activate" the IR, do some pointing stuff, and then let go of RB, which lets the IR diappear again.
But this wastes one button, and is kind of awkward to use.

Would it be possible to introduce a feature to dolphin like "hide IR after x seconds of inactivity" ?
Or if this is too complicated, atleast a "toggle hide" function - so you can activate IR when needed with a button press, to the pointing, and deactivate it with another button press - hence this will be more convinients than stay on a button for activation

This would realy help out the gamepad users

Submission based on this thread:
https://forums.dolphin-emu.org/Thread-feature-request-autohide-for-gamepad-users


Related issues 2 (0 open2 closed)

Has duplicate Emulator - Emulator Issues #5513: Should allow "Hide IR" to be toggledDuplicate

Actions
Has duplicate Emulator - Emulator Issues #9482: Toggle "Hide Cursor" on/offDuplicateBilliard26

Actions
Actions #1

Updated by cosmoruski about 11 years ago

Here is the right link for the example of the problem:
https://forums.dolphin-emu.org/Thread-mario-galaxy-2-problem--25272

Actions #2

Updated by MayImilae about 11 years ago

  • Category set to controls

A toggle function should be pretty easy. Shame Jasper isn't around anymore...

Actions #3

Updated by MayImilae about 11 years ago

  • Issue type changed from Bug to Feature request
Actions #4

Updated by olcohalic almost 11 years ago

For Galaxy, I set it so whenever i am moving the Nunchuck stick, the IR disappears. That way it comes back when mario isnt moving. It seems ok to me, but i havent played the game properly because I have an unrelated 'shake wii remote' problem.

Actions #5

Updated by cosmoruski almost 11 years ago

Sometimes it is needed to point and move at the same time
I got used to the "hold button & point" config in the meantime - it's maybe not the best way, but works good anought to finish the game

Actions #6

Updated by Billiard26 almost 11 years ago

Issue 5513 has been merged into this issue.

Actions #7

Updated by parlane almost 11 years ago

  • Status changed from New to New
Actions #8

Updated by Billiard26 almost 6 years ago

  • Status changed from New to Work started
  • Assignee set to Billiard26
Actions #9

Updated by Billiard26 almost 6 years ago

  • Subject changed from Feature request: IR toggle or autohide to Feature request: IR hide toggle button

FYI. Auto-hide does exist now. Toggle does not.

Actions #10

Updated by Billiard26 almost 6 years ago

Actions #11

Updated by Billiard26 almost 6 years ago

  • Status changed from Work started to Fix pending
Actions #13

Updated by Billiard26 about 5 years ago

  • Status changed from Fix pending to Fixed
  • Fixed in set to 5.0-11035

A toggle is now possible by using the toggle function in an input expression for the "hide" mapping.

toggle(`Button 5`)
Actions

Also available in: Atom PDF