• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Support v
« Previous 1 ... 592 593 594 595 596 ... 1197 Next »

Hotkey button Configurations?
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Hotkey button Configurations?
01-24-2014, 02:04 PM
#1
Codybean1 Offline
Junior Member
**
Posts: 13
Threads: 4
Joined: Jan 2014
Question 
Is there a way to quickly swap between Button Configurations, as in a hotkey? I'm looking into creating a comfortable configuration for Twilight Princess (GCN), and I'd like to assign first-person aiming controls to the mouse, without sacrificing normal control-stick input mapped to WASD. This is apart of a larger project to try and make the emulated GCN version of Twilight Princess more natural to play on a Mouse and Keyboard interface, since the Wii Version seems to have it easy with the Wiimote Cursor functionality.

Well yeah, hotkeying button configs. If we don't have it yet, let's make it happen!
Find
Reply
01-24-2014, 02:09 PM (This post was last modified: 01-24-2014, 02:16 PM by RachelB.)
#2
RachelB Offline
Developer
*******
Moderators
Posts: 1,003
Threads: 1
Joined: Dec 2011
Kind of. You can set it so the controls change while holding a button, with the expression parser (right click the button in the controller config), but i don't think a toggle is possible.

For example, something like this:

(!`DInput/0/Keyboard Mouse:TAB` & `DInput/0/Keyboard Mouse:W`) | (`DInput/0/Keyboard Mouse:TAB` & `DInput/0/Keyboard Mouse:Cursor Y-`)

Will use W for up if tab is not pressed, otherwise Cursor up if it is.

You could then use outside software to then hold tab for you after pressing another key, to allow for a toggle.
Find
Reply
01-24-2014, 02:23 PM
#3
Codybean1 Offline
Junior Member
**
Posts: 13
Threads: 4
Joined: Jan 2014
(01-24-2014, 02:09 PM)RachelB Wrote: Kind of. You can set it so the controls change while holding a button, with the expression parser (right click the button in the controller config), but i don't think a toggle is possible.

For example, something like this:

(!`DInput/0/Keyboard Mouse:TAB` & `DInput/0/Keyboard Mouse:W`) | (`DInput/0/Keyboard Mouse:TAB` & `DInput/0/Keyboard Mouse:Cursor Y-`)

Will use W for up if tab is not pressed, otherwise Cursor up if it is.

You could then use outside software to then hold tab for you after pressing another key, to allow for a toggle.

So you code this into individual button inputs, rather than loading entire configuations? I think I get it now. Well, hotkeying the loading of entire configurations would be awesome to see in a future update to Dolphin. Thanks for replying so fast. Smile
Find
Reply
01-24-2014, 02:29 PM
#4
RachelB Offline
Developer
*******
Moderators
Posts: 1,003
Threads: 1
Joined: Dec 2011
Yeah, that's the only way to do it at the moment.
Find
Reply
01-24-2014, 03:06 PM
#5
Codybean1 Offline
Junior Member
**
Posts: 13
Threads: 4
Joined: Jan 2014
Alright, I got something pretty solid set up, but I'm wondering if there is a way, without using third-party software, to make a Gamecube button act as pressed without pressing anything, or always pressed when a key is released? Either or would work.
Find
Reply
01-24-2014, 03:21 PM
#6
RachelB Offline
Developer
*******
Moderators
Posts: 1,003
Threads: 1
Joined: Dec 2011
Use !key.
Find
Reply
01-24-2014, 04:20 PM
#7
Codybean1 Offline
Junior Member
**
Posts: 13
Threads: 4
Joined: Jan 2014
Is there a way to program a duration? Such as if a key is not pressed, it presses another key for x amount of time? If there isn't a way of doing that from within Dolphin, what program would make that possible?

Again, thank you so much.
Find
Reply
01-24-2014, 04:29 PM
#8
RachelB Offline
Developer
*******
Moderators
Posts: 1,003
Threads: 1
Joined: Dec 2011
Nope. I guess something like AutoIt should wokr.
Find
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 2 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode