GithubHelp home page GithubHelp logo

inputredirectionclient-qt's People

Contributors

dogtopus avatar ioistired avatar jsheard avatar mastermune avatar thenain38 avatar tuxsh avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

inputredirectionclient-qt's Issues

Configurable deadzones

On some older controllers, the joysticks may not be in perfect shape anymore and be a bit off-center. A deadzone would fix unwanted inputs.

Switch Pro Controller compatibility

I think it's not that uncommon to have a NSW Pro Controller with a 3DS. So, it'd be great to make it compatible with this. Even though this should be possible already with some workarounds such as x360ce, it's always a worse experience than the one we get with other programs such as emulators.

Build Instructions/Linux Version?

Unfortunately there aren't any prebuilt Linux versions of this that I could find, and I couldn't get it to compile with qmake (Project ERROR: Unknown module(s) in QT: gamepad, even though I had libqt5gamepad5 installed) since I'm not too familiar with Qt. Would it be possible to provide Linux builds of this, or at least instructions on how to properly compile it?

Switch Wired Controller Support

I've recently tried to use this application to able to play games with this controller. CITRA works with this controller without any configurations, when I tried this tool, it doesn't seem to want to work or it's incompatible. I was hoping that 1 update could add support to these controllers so I can play games with a comfortable feel.

My controller is POWER A Wired Switch Controller.

Requirements to Open the .exe file

I just cant start any version of the "InputRedirectionClient-Qt.exe"
It just stays in the process list, but the program dont start.
i have windows 10, updated java, directx, netframework
i tried opening in compatibility mode, as administrator, ect

What i have to do to start this program?

A->B Y->X swap

I dont know if its just me, but A and B are swapped and the same for X and Y. Using a xbox controller.

(Btw nice job on the left joystick emulation, its a lot better (more precise) than the last time I tried input redirection!)

NDS Games

When I connect my Xbox controller to my ds it disconnects when playing NDS games

Functionality with x360ce?

I'm trying to use my Gamecube controller, a DInput controller, with this client by using an Xbox 360 controller emulator, x360ce, in order to make it XInput. The problem is, I can't seem to make it work. The connection between the client and the 3DS isn't the issue since the touchpad works, but no matter what I do, the Gamecube controller just doesn't work. Can anyone give me a way on how to make x360ce work? I am using Luma 8.0's built-in Input Redirection using an old 3ds btw.

how to use this

how do i use this thing?
i give it 3ds IP address and start inputredirection from Luma3DS but nothing works.
i use a xbox one controller

Is this still active?

Hello, I was wondering if this repo was still active. If not, where can I find an active one? Thx.

Right Rocker

Can the Right Rocker Map the Directional Key in the old 3DS

Love it but...

Motion controls please, I would love to be able to use my 8bitdo sn30 pro to use motion controls on my 3ds

3ds Support?

Hi does this thing works for the 3ds aswell?
In the past there was a cia file for the 3ds and this file is gone

I can't run at startup

Hello all,

I am a struggling to run this program on startup on my Raspberry Pi / Linux machine. When I try to run it through terminal it gives me an error saying it can't find X display and when i boot up into a GUI interface it does nothing until i open terminal. I would like this process to be fully automated. Can anyone give advice?

Thanks to you all

some remapping choices

There are two remapping changes that would make playing Metroid Returns a lot better with controllers.

  1. An option to make R2 and L2 buttons work as mirrors of the R1 and L1 buttons respectively (this would help on many games that don't support R2 and L2.
  2. Making the right analog stick work as combination of the left stick and the L1 button. (this would only help with metroid returns but some other games would take advantage of it with a different button as the camera toggle).

dualshock 4 touchpad support

Hi,
First of all thanks so much for writing this! I really appreciate it.
I was wondering how hard it would be to support the DualShock 4's touchpad as the 3DS's touchpad. Putting the mouse over the client's touchpad window is not ideal.

Thanks!

Where is code that sending signal to 3DS

Please tell me where sending signal code.

I try to control 3DS By reference to your InputRedirectionClient-Qt.
but, I cant read C++ well(maybe QT?).

I want to make sending signal code with keyboard.

I apologize for my poor English.

信号を送っているコードの場所を教えてもらえないでしょうか。

InputRedirectionClient-Qtを参考に3DSを操作しようとしているのですが
C++がうまく読むことができず、コードの場所を探すことができませんでした。

パッドのボタンが押された時のイベントの発生条件を
キーボードが押されたときに変えて信号を送るコードを作りたいのです。

つたない英語でごめんなさい。

Android APP support

Could you adapt this application for android? and so you can use while traveling, or you're just out of the house.

Thank you very much.

Controller re-mapping

Perhaps a version in which Power/Home presses for analogs is could be disabled or have no input on the controller, while keeping the A/B & X/Y options for inverting inputs as well as the Y axis invertion... it should only isolate away the option of the Power/Home buttons away from the .exe app, and it should make the application work more efficiently without bound-to-happen accidents such as suspending a whole game/application to the screen of "Power Off" or the Home screen. So if we want to actually go to the Home menu or Power button... we have to actually have contact with the 3ds instead. It would, really make this application more bearable

Circle Pad Pro?

I don't know if its just me,, I have an old 3DSLL, I must use Circle Pad Pro to play Monster Hunter,
But It's not support the emulation of Circle Pad Pro and ZL&ZR,
Hope that it will support.
Btw nice job, thank you very much.

Super Laggy

I was testing this out with an xbox one wired controller, and it had 10 second input lag.

Steamcontroller support

Can't get a steamcontroller to work under any circumstance (havent tried tunneling the stuff trough xpadder yet, will report back later)

PowerA Wired (Switch) Controller

Understandably, this controller doesn't have proper driver implementation on PC, so I'm not going to be too upset if this can't be fixed, but here's the issue:

I can use this controller with mixed results on different programs. I mainly use it for emulators, Citra being the main one, but I can't get it to work with this one even with the main workaround to some of the other programs, x360ce. If there's any files I can provide that might assist in adding support or diagnosing the issue, please do tell.

Suggestions

It would be good if there was an option for the right analogue stick to mimic the D-Pad as it currently does nothing on Old 3DS. That would be good for games with configurable controls. Also I think there should be an option to set an image as the background of the touchscreen window on PC. This would help for games with a static bottom screen so you could have a rough idea of what you're tapping. Also an option for the trigger buttons to mimic the bumpers so that it's easier to hold on Old 3DS. I haven't used this with a New 3DS so I don't know if the buttons I mentioned do anything there. Finally, I think it would be useful if the window with the touchscreen thing was resizeable.

Closing the client does not clear inputs

Note: using Luma3DS 8.0's Input Redirection

Closing the application while a key is held (eg. joystick down) will not send an "unpressed" packet. The key will continue to appear to be held on the console.

This could be seen as an issue on Luma's end, but should be easily fixed in the client itself by sending the packet on form close.

R3 = Power Button = Accidental Game Progress Loss

Having the Right control stick being pressed to control the power button gives you the option of accidentally pressing the control stick while playing and Completely exiting your game and losing all progress. This needs to be removed ASAP

Question about mapping

hello, i don't if i can ask here. it's for my son, age of 8. he have cerebral palsy and right hemiplegia. he really likes videogames but in most case he can't play due to his paralysis.
it is possible to remap button with your software : A to L1 and B to L2 , so with this mapping he will be able to play more games , not all but much more than now.
the developpers and constructors don't care about players with disability, only care players with money.

i hope you can help. thank you.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.