Activity for Virtual Controller

  • abdullah abdullah posted a comment on discussion Bug Report

    Hello Hosein, Can we talk in Dm in any Social apps you prefer if you are available?. I have a problem and i wanna ask you about it if you can help with this program VC. Thank you for your helpful comments.

  • Hosein Hosein posted a comment on discussion General Discussion

    Hello Thanks to your team Please add an indicator like a HUD on the screen so that when we change the profile we can see what we are doing on the game. Please, if you can show the status of axes on the page, it will be very useful in addition to this hud. such as programs such as msi afterburner In addition, having more controlled inputs with two keys at the same time will help a lot, for example: Do you think I want to trim the plane with the middle wheel of the mouse, but because the middle wheel...

  • Hosein Hosein posted a comment on discussion Bug Report

    Fortunately, I realized the following points through effort and research Use the DotNet Checker.exe program to display the installed c++ and .net packages 1 The full version of Microsoft.Visual.c++ must be installed 2. The full version of NET.Framework must be installed 3 If the problem is not solved, delete and reinstall the virtual controller and vjoy 4. It is not bad to restart Windows once With this, the problem was solved and when the Windows focus was on the game, the controller inputs worked......

  • Hosein Hosein posted a comment on discussion Bug Report

    According to my experience, if you have installed the pc remot program or if you connect it to the computer from a bluetooth headset or other bluetooth device, it sometimes causes the flight simulator to crash.... You must click on a window outside the game when you connect Bluetooth devices to the computer, then connect the device... 2 If you are using the pc remot program, you must disable each virtual controller and re-enable vjoy in the device manager of windows... Try a little and you will understand....

  • Hosein Hosein posted a comment on discussion Bug Report

    When the Windows focus is changed on the Flight Simulator 2020 game, the virtual control is disabled... it does not turn off, but it loses its input, and if I click on the virtual controller window again, the inputs are received inside the game, which makes it practically impossible to use. ... Please fix this bug as soon as possible. If possible, define functions so that in all games the focus of the virtual controller does not change or it always receives the inputs in the correct form. Thanks...

  • Herminator Herminator posted a comment on discussion Bug Report

    the game is "a way out"

  • Herminator Herminator posted a comment on discussion Bug Report

    Trying to get my mouse to work but it seems like it rewinds my axis movments, somtetimes it does go through tho. Have no clue how, do you have any examples of settings to fix?

  • Daniel_Laixer Daniel_Laixer modified a comment on discussion Bug Report

    OK, after using the application for several days I've arrived to the conclusion that it just likes to crash randomly for no clear reason. I feel stupid for all my troubleshooting and "research". My brute-force workaround was creating a batch file that checks every 1 second if Virtual Controller is running and starts it if it's not: cd "C:\Program Files\Virtual Controller" :loop FOR /F "tokens=1 USEBACKQ" %%T IN (`tasklist /fi "ImageName eq VirtualController.exe" ^| findstr VirtualController.exe ^|...

  • Daniel_Laixer Daniel_Laixer posted a comment on discussion Bug Report

    Do you happen have an AMD video card?

  • Daniel_Laixer Daniel_Laixer modified a comment on discussion Bug Report

    Summary: add the application's installation folder to Windows Defender's (aka Windows Security) exclusions, even if Defender doesn't detect any threat regarding Virtual Controller So yesterday I installed Virtual Controller 1.0.7.2 to use it with Xenia XBOX 360 Emulator. It worked fine while I was doing multiple tests and tweaks until it suddenly started crashing in less than a minute after startup. Even viewer showed these errors: Aplicación: VirtualController.exe Versión de Framework: v4.0.30319...

  • Daniel_Laixer Daniel_Laixer modified a comment on discussion Bug Report

    Summary: add the application's installation folder to Windows Defender's (aka Windows Security) exclusions, even if Defender doesn't detect any threat regarding Virtual Controller So yesterday I installed Virtual Controller 1.0.7.2 to use it with Xenia XBOX 360 Emulator. It worked fine while I was doing multiple tests and tweaks until it suddenly started crashing in less than a minute after startup. Even viewer showed these errors: Aplicación: VirtualController.exe Versión de Framework: v4.0.30319...

  • Daniel_Laixer Daniel_Laixer modified a comment on discussion Bug Report

    Summary: add the application's installation folder to Windows Defender's (aka Windows Security) exclusions, even if Defender doesn't detect any threat regarding Virtual Controller So yesterday I installed Virtual Controller 1.0.7.2 to use it with Xenia XBOX 360 Emulator. It worked fine while I was doing multiple tests and tweaks until it suddenly started crashing in less than a minute after startup. Even viewer showed these errors: Aplicación: VirtualController.exe Versión de Framework: v4.0.30319...

  • Daniel_Laixer Daniel_Laixer posted a comment on discussion Bug Report

    Summary: add the application's installation folder to Windows Defender's (aka Windows Security) exclusions, even if Defender doesn't detect any threat regarding Virtual Controller So yesterday I installed Virtual Controller 1.0.7.2 to use it with Xenia XBOX 360 Emulator. It worked fine while I was doing multiple tests and tweaks until it suddenly started crashing in less than a minute after startup. Even viewer showed these errors: Aplicación: VirtualController.exe Versión de Framework: v4.0.30319...

  • Daniel_Laixer Daniel_Laixer posted a comment on discussion Bug Report

    IMO this should be on General Discussion instead of But Report It's more of a feature request

  • Janet Janet posted a comment on discussion Bug Report

    Hello everyone I've been using Virtual Controller / Vjoy to play Microsoft Flight Sim 2020 for the past 3 years and it has worked flawlessly. Until recently, I've had an issue arise where I'll be playing and VC will just stop responding and a few seconds after the freeze it'll just totally crash and I'll have to re-open it and start it again. Often It'll also immediately crash when I re-open and click run. Interestingly the app itself seems to never crash until I hit the run button to actually use...

  • Ariel Dall Ariel Dall posted a comment on discussion Bug Report

    I see that RawInput is more precise input to capture mouse axis movements (and doesn't have any problems with the mouse cursor and screen boundaries); but unfortunately with this selected API the Mouse Lock Feature don't work, that is see very useful too. Is not possible to implement the Mouse Lock Feature through LLHock instead... even using RawInput to capture movements?

  • Phil Hulme Phil Hulme posted a comment on discussion General Discussion

    Hi Shaul, I know you are not supporting this now but do you know anyone who might take on the update of this for windows 11 as a commercial project. I've started a freeware project called AuthentiKit for flight simulation (see authentikit.org) and hoping to create a kind of simple standard solution for making /3d printing flightsim controls. Kind of what wordpress did for websites. The solution requires some software to map encoder based trim wheels to axes and we've written this but it's based on...

  • AlexVanov AlexVanov modified a comment on discussion General Discussion

    Use RawInput in "Setting>IO Devices>Physical>Setup>Keyboard>API=RawInput" This option separate keyboards by HID And look up to README first next time

  • AlexVanov AlexVanov posted a comment on discussion General Discussion

    Use RawInput in "Setting>IO Devices>Physical>Setup>Keyboard>API=RawInput" This option separate keyboards by HID

  • Kauã Moisés Sales Lopes Kauã Moisés Sales Lopes posted a comment on discussion General Discussion

    how to make the software identify 2 keyboards? I tried, but I could only put 1 keyboard.

  • Akshay Chavan Akshay Chavan posted a comment on discussion General Discussion

    Has anyone tried flying planes in Il2 Sturmovik with Virtual controller? How was your experience?

  • Ben Wainwright Ben Wainwright posted a comment on discussion Bug Report

    Hi, wondering if someone can help me? I have been trying to get my Logitech G13 to use as a game controller rather than a keyboard emulator by following this guide: https://www.reddit.com/r/flightsim/comments/fvikf3/configuring_the_logitech_g13_as_a_game_controller/ My problem is that even though i have used the "lock feature" and even tried the "Entire Device Lock" the keyboard commands still pass through. When putting the controls into my game, button 4 registers as "(W) + (JOY4)" rather than just...

  • PJ Palomaki PJ Palomaki posted a comment on discussion General Discussion

    I can't seem to get the Timer IO device to work no matter what device I try to output to. I'm trying things like on timer tick, press controller button etc. If I use mouse as input device, the controller buttons are pressed correctly, but if I use Timer, I can't get any output into the vXbox controller. I can't find any documentation on the Timer ticker either so not 100% sure how to implement it. Could someone give a simple example of how to use the Timer ticker to trigger something?

  • Ivan Ivan Ivan Ivan posted a comment on discussion General Discussion

    Hello! There is no updates for more than 6 month. Author doesn't answer on forums. So I guess deleloping is halted? May be the autothor could share sources to keep this project alive?

  • Ivan Ivan Ivan Ivan posted a comment on discussion General Discussion

    Hello! Thanks for your great tool! I use Virtual Controller to emulate joystic with a mouse. To prevent a double input I tried a netjoys function over my LAN, but faced a noticeable latency. What settings would you recommend to get the lowest latency possible?

  • Akshay Chavan Akshay Chavan posted a comment on discussion General Discussion

    Thank you for this useful program. It offers the most features compared to other virtual joystick apps that I have seen. However, I would request you to provide a reference/default configuration for new users who do not know what is the difference between X axis and Rx axis, Y & Ry, or do not know what is slider 1 or slider 2 . So such users could just use the reference configuration provided with this app to directly play their games. I am referring to a reference configuration for a virtual jo...

  • Akshay Chavan Akshay Chavan posted a comment on discussion General Discussion

    i have installed vjoy and virtual controller and mapped my mouse with the axis controls. I know that Virtual controller is installed properly. When i run CFS3 it doesn't seem to detect the mouse movements. has anyone gotten this to work with CFS 3?

  • Pegafun Pegafun modified a comment on discussion General Discussion

    Hi @virtualhost , its being long time. I have been dealing with VirtualController v1.0.5.1 since two years ago, with very good results. But now i am willing to update the program to current version and my tutorial for the use/integration of VirtualController profiles throught RocketLauncher. Now I'll try to create an script using "User Functions" in order to use the program with any emulator/system/game, and not only with PCLauncher module. Could you tell me if you updated the command line list included...

  • Pegafun Pegafun posted a comment on discussion General Discussion

    Hi @virtualhost , its being long time. I have been dealing with VirtualController v1.0.5.1 since two years ago, with very good results. But now i am willing to update the program to current version and my tutorial for the use/integration of VirtualController profiles throught RocketLauncher. Could you tell me if you updated the command line list included since v1.0.3.0? Thank you again for your support.

  • TryHarder TryHarder posted a comment on discussion Bug Report

    UCR does work as a controller, but do not have automated features like yours and you cant use a second software to do so as it won't recognize on xbox app. Guess we are stuck in this sense. But anyway, thanks for yours as we can still uses on games with no anticheat.

  • Alon Zamir Alon Zamir posted a comment on discussion Bug Report

    Hello, I use opentrack as vjoy device 1 and virtual controller as vjoy device 3 and I use the virtual controller to emulate my xb1 controller to vjoy device to the game detect the vjoy devices as xb1 controller but for some reaosn the virtual controller crashes after few minutes it there is no activity with the controller.IDK if it is a bug but it is very annoying so if someone know's how to fix it I'll be happy to know. thanks.

  • VIRTUAL VIRTUAL posted a comment on discussion Bug Report

    This can be caused by many things. I think most likely: 1) Unexpected login API error (try another API). 2) Unexpected error in vXbox API. 3) Try to disconnect all physical Xbox controllers. 4) An error in the current version of the program (try 1.0.7.0). 5) The Xbox companion app (or other app) defines the virtual controller process as a cheat program. Try an alternative program: https://github.com/Snoothy/UCR. Uses a different vXbox driver (remember to uninstall the current driver before installing...

  • TryHarder TryHarder posted a comment on discussion Bug Report

    I do have the same problem. Can't manage to use it with Xbox companion app, Virtual Controller just closes with no error, as if the proccess is terminated.

  • VIRTUAL VIRTUAL posted a comment on discussion General Discussion

    Can you try this on newer version of program (screenshot display old version UI)? If you use keyboard instead mouse (or just don't enabling mouse) to control Axes then stutter is removed? If you use 10000ms refresh rate then stutter is removed?

  • VIRTUAL VIRTUAL posted a comment on discussion General Discussion

    Probably double input: mouse + vXbox. When Lock is "ON", mouse pointer locked in last position - try Lock "ON" when cursor in center screen. LLHook Lock don't hide mouse movement perfectly (technically is trick). You can try Hook (dll injector), RawInput lock, but I don't recommend this: very risky if game have anti-cheat system, and unstable in action. Can disable all mouse controls in game? You can try this (https://sourceforge.net/p/vjoy-controller/discussion/general/thread/486ba7d879/) to hide...

  • Johannes Keuschnig Johannes Keuschnig modified a comment on discussion General Discussion

    First of all, I would like to say that Virtual Controller is one of the most important tools for me. Because I have a physical disability, I cannot play conventionally. With Virtual Controller i can map vjoy to the mouse and then use the keyboard in a game with JoytoKey. But i have a problem though. In some games it always stutter when i move the mouse with the activated virtual controller. If I move the mouse without activated virtual controller, everything runs smoothly. But as I said, not all...

  • Johannes Keuschnig Johannes Keuschnig posted a comment on discussion General Discussion

    First of all, I would like to say that Virtual Controller is one of the most important tools for me. Because I have a physical handicap, I cannot play conventionally. With Virtual Controller i can map vjoy to the mouse and then use the keyboard in a game with JoytoKey. But i have a problem though. In some games it always stutter when i move the mouse with the activated virtual controller. If I move the mouse without activated virtual controller, everything runs smoothly. But as I said, not all have...

  • Zyka Zyka modified a comment on discussion General Discussion

    These are my keys and once mouse is locked, any movement will make the input assume it as a full on left side bottom movement. Also how do i add diagonal movement to mouse??? Without mouse locked, any mouse movement will be detected as mouse, rather than controller movement :( Even if mouse is locked, if i move mouse diagonally, game detects it as mouse movement instead of controller. So is there a way to add diagonal movement? (X and Y to mouse diagonal movement?)

  • Zyka Zyka modified a comment on discussion General Discussion

    These are my keys and once mouse is locked, any movement will make the input assume it as a full on left side bottom movement. Also how do i add diagonal movement to mouse??? Even if mouse is locked, if i move mouse diagonally, game detects it as mouse movement instead of controller. So is there a way to add diagonal movement? (X and Y to mouse diagonal movement?)

  • Zyka Zyka posted a comment on discussion General Discussion

    These are my keys and once mouse is locked, any movement will make the input assume it as a full on left side bottom movement. Also how do i add diagonal movement to mouse???

  • VIRTUAL VIRTUAL posted a comment on discussion General Discussion

    Do you need a lock option? If no, then try to use RawInput without lock. Can you provide me your profile-file (vcd)? Or a screenshot?

  • VIRTUAL VIRTUAL posted a comment on discussion Bug Report

    I don't have an Xbox. Any information about the crash? Typical ways to get information about a crash: - Windows event logs - try running without enabling (or try other) physical input devices (you can use a timer) [Problem in input API] - try running without enabling vXbox [Problem in vXbox] Can you ask other people: they have same issue?

  • Zyka Zyka modified a comment on discussion General Discussion

    Hi, First of all thanks for this awesome software. With this i was able to map xbox to my keyboard and its working perfectly. The keyboard lock works and the mapping works. But unfortunately, i cant seem to get the mouse working properly. These is what i have tried : I tried with LLHOOK and direct input. I changed update intervel to 10ms Tried with device lock and device lock + entire device lock I am trying to use mouse to map ' Right Stick [x] + & - and Right stick [y] + & - ' and Dpad Up as 'Mouse...

  • Zyka Zyka modified a comment on discussion General Discussion

    Hi, First of all thanks for this awesome software. With this i was able to map xbox to my keyboard and its working perfectly. The keyboard lock works and the mapping works. But unfortunately, i cant seem to get the mouse working properly. These is what i have tried : I tried with LLHOOK and direct input. I changed update intervel to 10ms Tried with device lock and device lock + entire device lock I am trying to use mouse to map ' Right Stick [x] + & - and Right stick [y] + & - ' and Dpad Up as 'Mouse...

  • Zyka Zyka posted a comment on discussion General Discussion

    Hi, First of all thanks for this awesome software. With this i was able to map xbox to my keyboard and its working perfectly. The keyboard lock works and the mapping works. But unfortunately, i cant seem to get the mouse working. These is what i have tried : I tried with LLHOOK and direct input. I changed update intervel to 10ms Tried with device lock and device lock + entire device lock I am trying to use mouse to map ' Right Stick [x] + & - and Right stick [y] + & - ' and Dpad Up as 'Mouse Axis...

  • Timo Willo Timo Willo posted a comment on discussion Bug Report

    Hello and thank you for a promising software, I tried to use it with the keybord as input and the vxbox as output Works fine in the "Game Controllers" properties where I can see that the mapping is working. But as soon as I launch the streaming the Xbox companion app it sends the first key and crashes. If you have an xbox just connect to it and you will see the issue. Thanks

  • VIRTUAL VIRTUAL posted a comment on discussion General Discussion

    It's seems profile-file is corrupted (or empty). On start: 1) load Autosave.vcd (last profile). 2) if "/load vXbox1.vcd" exist in command-line args, then load vXbox1.vcd. If these (or one of these) files is corrupted then unexpected things may occur. Can you attach your profile-files (Autosave.vcd + vXbox1.vcd) to your message?

  • blackwind blackwind posted a comment on discussion General Discussion

    1-2.) I'm not sure what other data I can provide. I'm using the installed version, not a portable version, and I call VirtualController.exe using the full path which should make no difference. Whether I do it from a command prompt or AntiMicro, VC opens up with an empty profile. If it's working for you, that makes no sense to me whatsoever. 4.) Just because I only want it running when I need it running. Your proposed solution sounds like a sensible one, I'd be in favor of that change. 6.) Fair enough....

  • VIRTUAL VIRTUAL posted a comment on discussion General Discussion

    1-2) More data. I have tried creating a cmd file in the root folder with content: VirtualController.exe /load WalkBtn.vcd and it works great. 4) Why do you launch the Virtual Controller after the game, and I always launch it before the game? I can make it so that the main form is minimized by default at startup, but this gives a different visual effect - at startup, make the form "not minimized" (if there is no "minimize" flag). 6) As far as I know: the virtual controller does not work with administrator...

  • blackwind blackwind posted a comment on discussion General Discussion

    1-2.) Happy to provide any additional data you request, but I've since read in another thread that, according to you, /load is broken in v1.7.0 and a prior version should be used if you need that functionality. I can confirm v1.7.2 is no different. A simple "/load vXbox1.vcd" with no other parameters still just opens an empty profile. 2-3.) My use case is to launch Virtual Controller, exit Virtual Controller, and switch between profiles using AntiMicro, my existing gamepad mapping tool. Although...

  • VIRTUAL VIRTUAL posted a comment on discussion General Discussion

    Currently, each axis independent. But some options have in internal device "Internal Joystick". It's ellipse border (x2/a2 + y2/b2 <= 1). https://sourceforge.net/p/vjoy-controller/discussion/general/thread/cb9fbd3232/#36d8/be40

  • Nerdsie Nerdsie modified a comment on discussion General Discussion

    3) Is your program aware of the actual x/y axis values of the vJoy joystick? If not I'm not sure this is possible. Assuming the joystick x and y are on a range from -1 to 1 (full left and full right), I think you'd have to take the square root of the current x/y axis value, add that to 'Sensitivity * Input' and then square the the result (doesn't have to be square root and square, could be cube root and cube). Ideally you'd just map the square of the mouse x/y distance from center of monitor to x/y-axis...

  • Nerdsie Nerdsie posted a comment on discussion General Discussion

    Figured this out myself, ended up using shift to toggle the scroll bind

  • Nerdsie Nerdsie posted a comment on discussion General Discussion

    1) How am I supposed to use "Calculator" to convert changes in mouse wheel axis to changes in vJoy axis? I was thinking Op1 gets set to 0/100 depending on shift press/release, and then Op2 gets set when mouse scroll, but the problem with this is that once the mouse wheel isn't being scrolled anymore the op2 stays at whatever value it's been set to and thus the keeps modifying the vJoy axis even when mouse scrolling isn't being done

  • Nerdsie Nerdsie modified a comment on discussion General Discussion

    3) Is your program aware of the actual x/y axis values of the vJoy joystick? If not I'm not sure this is possible. Assuming the joystick x and y are on a range from -1 to 1 (full left and full right), I think you'd have to take the square root of the current x/y axis value, add that to 'Sensitivity * Input' and then square the the result (doesn't have to be square root and square, could be cube root and cube). Ideally you'd just map the square of the mouse x/y distance from center of monitor to x/y-axis...

  • Nerdsie Nerdsie posted a comment on discussion General Discussion

    1/2) What do you mean when you say "internal device"? 3) Is your program aware of the actual x/y axis values of the vJoy joystick? If not I'm not sure this is possible. Assuming the joystick x and y are on a range from -1 to 1 (full left and full right), I think you'd have to take the square root of the current x/y axis value, add that to 'Sensitivity * Input' and then square the the result (doesn't have to be square root and square, could be cube root and cube). Ideally you'd just map the square...

  • VIRTUAL VIRTUAL posted a comment on discussion General Discussion

    1) You can try the internal device "Calculator" (Boolean). 2) You can try the internal device "Program" (On / Off Binds). 3) Can you provide me with the math formula? Currently, linear output: Output = Sensitivity * Input. Exponential output: Output = Sensitivity * exp(Input)?

  • Nerdsie Nerdsie posted a comment on discussion General Discussion

    3) Exponential modifier: Right now axis binds are linear, it would be nice if we could make them exponential. What I mean by this is, in the example of a mouse axis bound to a joystick axis, it would be nice if the mouse mapped exponentially to the joystick, meaning if you moved the mouse in the middle of the screen it would make very small changes to the joystick (allowing for extra precision for something like leveling a plane), while moving the mouse further would exponentially impact the bound...

  • Nerdsie Nerdsie posted a comment on discussion General Discussion

    1) Key modifier: If I'm binding say my scroll wheel, I'd love to be able to bind SHIFT+Scroll wheel 2) Pause toggle: I want to be able to bind a key to "pause" the state of a virtual controller. For example, say I'm using vJoy and I've bound a mouse axis to a joystick axis, if the joystick is registering forward and right I should have a key that temporarily disables the mouse modification of the joystick, esentially pausing/saving/maintaining the state of the joystick.

  • VIRTUAL VIRTUAL posted a comment on discussion General Discussion

    1-2) "/load" works for me. More data is required for analysis. 2-3) For this, an internal device "Program" was created. 4) For this I need to rewrite some of the initialization code. Why do you need this? 5) Detailed documentation is my weak point. 6) I like to keep all files in one place (it helps a lot when uninstalling programs + simple transfer of configuration to another computer). What are the benefits of storing data in AppData? 7) This is a error. Fixed this bug recently (1.0.7.2). 8) I don’t...

  • Virtual Controller Virtual Controller released /Virtual Controller v1072 Setup.exe

  • Virtual Controller Virtual Controller updated /Release Notes.txt

  • VIRTUAL VIRTUAL posted a comment on discussion Bug Report

    Try the new version.

  • Virtual Controller Virtual Controller released /Release Notes.txt

  • Virtual Controller Virtual Controller released /Virtual Controller v1071 Setup.exe

  • blackwind blackwind posted a comment on discussion General Discussion

    Hey, Love your program! Here are a few issues and suggestions I came up with: 1.) /load, as of the current version, appears to do nothing. Specifying a profile filename that exists and is located in the default profiles folder just loads an empty profile even when I order my command-line arguments as the readme suggests. 2.) Even if /load worked, it would run in a separate instance. The purpose of /load, I assume, is to change profiles on the fly, so perhaps another parameter, /hotswap, could be...

  • Ariel Dall Ariel Dall posted a comment on discussion Bug Report

    Hi Virtual! Time to time I try with some new features in this software masterpiece. I have trying to configure to change an internal joytick sensitivity dynamically (precision mode using a button). The option is there to use but doesn't seem to work. I've tested that if I configure sensitiviy previously in "IO Devices" settings it work as spectected but can't do the magic on runtime. Are implemented these functions?

  • Yah Sine Yah Sine posted a comment on discussion General Discussion

    thank u alooot , that really helped me <3

  • VIRTUAL VIRTUAL posted a comment on discussion General Discussion

    Currently, the program does not provide for hiding devices. If you are an experienced (or love to take risks) user, then you can try the "HidGuardian" (https://github.com/ViGEm/HidGuardian). There is one more way. Connect the gamepad to another computer and transfer input through the network.

  • Yah Sine Yah Sine posted a comment on discussion General Discussion

    well i'm playing alot of games via the virtual controller (x360) by using a chinese controller to controle the virtuall one but for some resons steam big picture mode and some others games still have access to the real chinese controller but with worn way of reading (the real controller isnt mapped right for exemple when i press A buttom for the real controller steam or alot of games read B or X ) anyway the program will read double buttom at the same time and i will never find a way to play so ,...

  • VIRTUAL VIRTUAL posted a comment on discussion General Discussion

    On the emulator PS2, I played a game where you need to lightly press a key. Very like to triggers (LT / RT) of Xbox 360 gamepad. There is no d-pad time sensitivity. But there is for Stick ( through internal joystick - max speed parameter).

  • Corwin Black Corwin Black posted a comment on discussion General Discussion

    Hm, I was more like about over-time-smoothing. I think I figured out how to do it (from other post, just adding small delays might work). Weak/full.. wasnt even aware thats a thing.. thats a thing? :D

  • Corwin Black Corwin Black posted a comment on discussion General Discussion

    Hm, I was more like about over-time-smoothing. I think I figured out how to do it (from other post, just adding small delays might work). Weak/full.. wasnt even aware thats a thing.. thats a thing? :D

  • Corwin Black Corwin Black posted a comment on discussion General Discussion

    Works like a charm! Thank you!

  • VIRTUAL VIRTUAL posted a comment on discussion General Discussion

    sensitivity of D-pad... Can you describe this? If you about "weak" / "full" press state, then answer is no.

  • VIRTUAL VIRTUAL posted a comment on discussion General Discussion

    Press [LB] Delay1 Release [LB] Delay2 Press [RB] Delay3 Release [RB] Currently, Delay1=Delay2=Delay3=50 ms. Can be changed in settings (Timer interval).

  • Corwin Black Corwin Black posted a comment on discussion General Discussion

    Question, is it somehow possible to change sensitivity of D-pad? Thank you!

  • Corwin Black Corwin Black posted a comment on discussion General Discussion

    Its more like this.. Press+Release vXbox1 LeftBumper Pause for 25-50ms Press+Release vXbox1 RightBumper Key here is that it needs to be done in rather rapid succession and in that order.. My AHK script has like 25-35ms between press and release (to register properly by game) and then pause for 35-45ms to again register next key. Doable with Virtual?

  • VIRTUAL VIRTUAL modified a comment on discussion General Discussion

    [Keyboard] Button X = [Keyboard] Button S, Space every 50 ms for 5 sec. Do you want something like this? Attached a configuration file for this case.

  • VIRTUAL VIRTUAL posted a comment on discussion General Discussion

    [Keyboard] Button <x> => [Keyboard] Button , <space> every 50 ms for 5 sec. Do you want something like this?</space></x> Attached a configuration file for this case.

  • Corwin Black Corwin Black modified a comment on discussion General Discussion

    Hey, I wonder if its possible to send input from AHK to Virtual Controller. I just tried simple script that just fires S key and Space key in rapid succession.. and it doesnt work. :D (works in game, without VC enabled ofc) a) some way to make this work in Virtual Controller (that simple keybind of using one key to fire two controls in short time between) b) make AHK send input to VC

  • Corwin Black Corwin Black posted a comment on discussion General Discussion

    Hey, I wonder if its possible to send input from AHK to Virtual Controller. I just tried simple script that just fires S and Space in rapid succession.. and it doesnt work. :D a) some way to make this work in Virtual Controller (that simple keybind of using one key to fire two controls in short time between) b) make AHK send input to VC

  • VIRTUAL VIRTUAL posted a comment on discussion General Discussion

    In your case (you do not need a user interface; I/O devices are known; there is a known way to transfer data; you are able to write a bit of your own code) the best option would be to use “vXbox API”. This way should provide a minimum consumption of computer resources to achieve your goal. https://github.com/shauleiz/ScpVBus/releases https://github.com/shauleiz/vGen/releases

  • Juergen Dodek Juergen Dodek posted a comment on discussion General Discussion

    Hi Virtual, thanks for showing me to handle the NetJoy. With your posting I should be able to do it. But when analysing the code I was wondering if this is the best way for solving my task by using Virtual Controller. The main aim is to bring a CAN based industrial joystick or vehicle shiftconsole into Windows and emulate it as a generic game pad like the xbox controllers. For the first evaluation I am using a CAN/Ethernet gateway. Or in other words, I would just like to be CAN independent here....

  • VIRTUAL VIRTUAL posted a comment on discussion General Discussion

    Possible solutions: 1) disable the keyboard / mouse in the game (or set it to non-working keys). 2) use Lock Feature.

  • VIRTUAL VIRTUAL modified a comment on discussion General Discussion

    As far as I understand (due to the need for knowledge of the TCP/UDP data structure), you want to write your program for managing NetJoy. If not, write. It is not so simple to describe the whole structure of transmission-reception, due to the dependence on the settings. The main composition of the transfer: - device number; - some settings; - type of control (button, axis, ...); - The new value of the control. You can simply examine the transmitted packages for changes in axis values to quickly understand...

  • VIRTUAL VIRTUAL posted a comment on discussion General Discussion

    It is not so simple to describe the whole structure of transmission-reception, due to the dependence on the settings. The main composition of the transfer: - device number; - some settings; - type of control (button, axis, ...); - The new value of the control. You can simply examine the transmitted packages for changes in axis values to quickly understand where the values are stored in the package. For simplicity, do not use a buffer (Data-Hold Time = 0). Associated Code С# (only the necessary fragments):...

  • Juergen Dodek Juergen Dodek posted a comment on discussion General Discussion

    Hi, thanks for sharing this software. It works pretty well. Currently I am trying the network joystick feature. Is there any documentaion about the TCP/UDP data structure? I would like to send the X/Y positions via UDP telegramms. Best regards Juergen

  • Juergen Dodek Juergen Dodek posted a comment on discussion General Discussion

    Hi, thanks for sharing this software. It works pretty well. Currently I am trying the network joystick feature. Is there any documentaion about the TCP/UDP data structure? I would like to send the X/Y positions via UDP telegramms. Best regards Juergen

  • Hilary Hilary posted a comment on discussion General Discussion

    Im having an issue where my game senses input from both my physical keyboard/mouse and the virtual Xbox Controller I am trying to emulate. How do I fix this?

  • Virtual Controller Virtual Controller released /Virtual Controller v1070 Setup.exe

  • Corwin Black Corwin Black posted a comment on discussion General Discussion

    That definitely works as I expected. Thanks, I wasnt understanding how that set increase works. Bit BFU here. Sadly I will stick to D-pad simulation, cause this would work only if I would get a racing wheel and translated that directly to X-axis. Just no way to make it work, due lacking analog input. Not your SW fault tho. Some stuff aint simply possible. Thank you very much for your amazing SW and all the help!

  • VIRTUAL VIRTUAL posted a comment on discussion General Discussion

    You can use modifiers "Set Increase" and "Set Decrease". Attached a picture. To check the controls, I recommend using "Help / Game Controllers" (Win + R, write "joy.cpl)". If there are no delays, but there is a game, then the problem is with the game.

  • Corwin Black Corwin Black modified a comment on discussion General Discussion

    Aha. I wanted to make simple "steering" profile for one game, that accepts X360 controllers. While I could make it work, I wasnt able to make gradual steering. Ideally something that would at tap of key started at 25% (from mid value) and then if held switfly turned into 100%. Held I mean, like key press longer than 25ms. :D I can make it thanks to you (and virtual joystick to xbox) from 0-100% in like a second, which is cool, but I cant do following. Only way to return to 50% value (middle) is to...

  • Corwin Black Corwin Black modified a comment on discussion General Discussion

    Aha. I wanted to make simple "steering" profile for one game, that accepts X360 controllers. While I could make it work, I wasnt able to make gradual steering. Ideally something that would at tap of key started at 25% (from mid value) and then if held switfly turned into 100%. Held I mean, like key press longer than 25ms. :D I can make it thanks to you (and virtual joystick to xbox) from 0-100% in like a second, which is cool, but I cant do following. Only way to return to 50% value (middle) is to...

  • Corwin Black Corwin Black posted a comment on discussion General Discussion

    Aha. I wanted to make simple "steering" profile for one game, that accepts X360 controllers. While I could make it work, I wasnt able to make gradual steering. Ideally something that would at tap of key started at 25% (from mid value) and then if held switfly turned into 100%. Held I mean, like key press longer than 25ms. :D I can make it thanks to you from 0-100% in like a second, which is cool, but I cant do following. Only way to return to 50% value (middle) is to either set it to when I release...

  • VIRTUAL VIRTUAL posted a comment on discussion General Discussion

    I think that processing will take less than 1 ms, but may be more depending on the complexity of your profile.

  • Corwin Black Corwin Black posted a comment on discussion General Discussion

    Hm, okay. Im newbie in this. How fast is process input, lets say input is max at 1000 Hz, how fast it can chew it? Is it limited somehow? Btw. is there some input limit built in in Win 10?

  • VIRTUAL VIRTUAL posted a comment on discussion General Discussion

    There is no such parameter in the program. If you have one core loaded at 10%, then increasing the number of threads will not increase performance. Performance depends on many factors, not just the number of threads. Have performance issues? Bring your profile for analysis.

  • Corwin Black Corwin Black posted a comment on discussion General Discussion

    Im just asking cause there is kinda considerable delay in how fast input vs output (in game reacts). I wouldnt mind if I could set it somewhere, even at cost of some CPU time.. or a lot of CPU time, we dont have 12 threads for no reason today. :D Thanks for answer, if any.

1 >