[RELEASE] RemotePad - Control your computer from your Wii U!

Discussion in 'Wii U - Homebrew' started by rw-r-r_0644, Jan 26, 2017.

  1. rw-r-r_0644
    OP

    rw-r-r_0644 GBAtemp Fan

    Member
    334
    380
    Jan 13, 2016
    Italy
    [​IMG]
    RemotePad

    Introduction

    Using this app you can send inputs to your computer from the gamepad
    It's a pretty basic source code so....

    Instructions

    You'll need a Windows computer (Linux and Mac OS are not supported by the client :( (Because I don't know how to hold a key from a program there))
    1. Download the app
    2. Download the client from the GithHub Release Page
    3. Run the client
    4. Run the app
    5. Get the local ip adress of you computer - on windows you can use the command ipconfig
    6. Insert the ip adress in the app and press A

    The Gamepad keys will get mapped on your computer as various other keys like A for 'A', B for 'B', P for '+', etc.
    (I didn't work much on the key mapping... If you think something should be changed feel free to post it there)

    Issues

    1. The input seems to not work for each application (Dolphin seems to ignore it for example) but I still didn't figure out how to fix that EDIT: brienj figured out it works by installing joystick simulator programs (vJoy, ...)
    2. There's a possibility of latencty. I was able to play MK8 on CEMU with it (lol) but I think it could vary with different number of devices on the network / computer speed / network speed

    Downloads

    You can download it from The Homebrew AppStore (Thanks @vgmoose and @pwsincd :))
    or from the Github Releases

    Changelog

    0.5: Added IP selector and edited client a bit
    0.1: First public release

    Source Code

    Github

    Credits

    @dimok - WiiU libraries, dynamic_libs, examples
    @brienj - IP selector on geckiine
    @vgmoose, @pwsincd - Homebrew Appstore
    @QuarkTheAwesome, @Dylon99, @CreeperMario
     
    Last edited by rw-r-r_0644, Apr 21, 2017


  2. Dylon99

    Dylon99 Lord of Dank

    Member
    541
    326
    Jan 12, 2016
    Netherlands
    Some cave in the mariana trench
    Damn good stuff m8!
     
    CandraSoftware and rw-r-r_0644 like this.
  3. pwsincd

    pwsincd Garage Flower

    Member
    3,337
    1,732
    Dec 4, 2011
    Manchester UK
    rw i wish you would finish all the apps hehe.. nice work as always fella..
     
    rw-r-r_0644 likes this.
  4. Somebody Whoisbored

    Somebody Whoisbored it's all okeydokey

    Member
    478
    166
    May 12, 2016
    United States
    hypeland
    Wow! I have a use for my Wii U! Thanks though, this looks really cool.
     
    memomo and rw-r-r_0644 like this.
  5. TheZander

    TheZander member

    Member
    1,086
    772
    Feb 1, 2008
    United States
    Have you played dolphin with it ?
     
  6. rw-r-r_0644
    OP

    rw-r-r_0644 GBAtemp Fan

    Member
    334
    380
    Jan 13, 2016
    Italy
    No, it won't work. Somehow it doesn't detect the keypress. It's listed in issues
     
  7. Felek666

    Felek666 Demonically Uncontrollable

    Member
    3,516
    3,948
    Jan 3, 2017
    Poland
    reddit.com/r/satania/
    Nice work!
    Will test that when i have chance.
     
  8. Peninsula

    Peninsula Advanced Member

    Newcomer
    57
    11
    May 7, 2014
    United States
    Very cool! Would it be possible to eventually have this stream your PC display to your gamepad too? Or would you need some sort of special hardware?
     
  9. brienj

    brienj Trying to avoid getting cancer

    Member
    1,232
    1,705
    Jan 3, 2016
    United States
    @rw-r-r_0644 you should update with the method I shared to get "joystick" support for your programs.
     
    rw-r-r_0644 likes this.
  10. hippy dave

    hippy dave Butts Butts Megabutts

    Member
    2,587
    1,802
    Apr 30, 2012
    I decided to see if I could modify the client to work on Mac, and after finding the right code to yoink from google, I got this first attempt together pretty quickly. It uses the same keymapping as your windows version, which can be easily changed in the SCVal definition if anyone wants it different (the key definitions are in the separate .h file) - you'd need the OS X developer tools installed to compile, but you wouldn't need any of the Wii U/devKitPro stuff.
    There's a ready-compiled version which runs from the command line, it supposedly simulates the keypresses at a fairly low level so should hopefully work with most software.

    e: I haven't experimented yet to see if keypresses would need to be repeated automatically, say if you're holding the dpad up to move forward in a game. Let me know if you try before I do.
     

    Attached Files:

    Last edited by hippy dave, Jan 27, 2017
    iAqua, CreeperMario and rw-r-r_0644 like this.
  11. rw-r-r_0644
    OP

    rw-r-r_0644 GBAtemp Fan

    Member
    334
    380
    Jan 13, 2016
    Italy
    Well, It may be possible, but the speed would be awfull (because of the wii u network speed)
     
    CandraSoftware and Peninsula like this.
  12. efen3001

    efen3001 GBAtemp Regular

    Member
    165
    40
    Apr 21, 2011
    United States
    Yeah, really slow.
     
    CandraSoftware and Peninsula like this.
  13. aykay55

    aykay55 The Ideas Guy, Professional Idiot

    Member
    419
    165
    Apr 14, 2017
    United States
    Wherever there's food.
    Could someone make a video on it? I do not have access to a Windows computer and I'm not sure about virtual box.
     
  14. LuisGerdez

    LuisGerdez Advanced Member

    Newcomer
    54
    8
    May 27, 2016
    Venezuela
    It is an excellent idea and works correctly. But you need a button mapping.
     
  15. HRudy94

    HRudy94 Advanced Member

    Newcomer
    79
    8
    Dec 29, 2016
    France
    But i think there was already USendMII no ?
     
  16. rw-r-r_0644
    OP

    rw-r-r_0644 GBAtemp Fan

    Member
    334
    380
    Jan 13, 2016
    Italy
    USendMii Client for Wii U didn't exist when I written this homebrew and USendMii was only for the browser, using a webpage
     
  17. Valery0p

    Valery0p GBAtemp Regular

    Member
    265
    114
    Jan 16, 2017
    Italy
    lordelan likes this.
  18. HRudy94

    HRudy94 Advanced Member

    Newcomer
    79
    8
    Dec 29, 2016
    France
    Oh thx for the informations.
     
  19. aykay55

    aykay55 The Ideas Guy, Professional Idiot

    Member
    419
    165
    Apr 14, 2017
    United States
    Wherever there's food.
    I'm surprised the Wii U can handle online network play! Though there are always disconnection problems.
     
  20. HRudy94

    HRudy94 Advanced Member

    Newcomer
    79
    8
    Dec 29, 2016
    France
    i think you must move to USendMii client this is based on remotepad and haves a lot more features (Button Mapping, Touch Screen Regions mapping...)