Vjoy virtual joystick для windows 10

Vjoy virtual joystick для windows 10

vJoy allows you to add a virtual joystick to almost any application you are using on your computer, acting as a device driver that will let you get the most out of your applications and devices. It is an open-source replacement for PPJoy.

When you’re developing applications or using them, you might find that some are better using a joystick. It is especially true for applications where native support for joysticks and such devices is gone, where you need to make sure that you can use them to make the most out of them.

With vJoy, you’ll be able to use a joystick with almost any application. It acts as a device driver to connect the joystick as a virtual drive to your application.

It is handy if you want to work with applications that would be better by using a joystick, such as games. But it can also be a great one for developers who wish to incorporate this capability into their apps.

Configure Your Joystick with the Demo Feeder

With the Feeder application, you can easily test the application and the joystick and see how you’ve configured it so far. It makes it easy for developers to acknowledge and see how the progress is going and how they are currently working on the app.

In this feeder, you’ll find the axes and sliders that will help you adjust the paragraphs quite easily. You can do that by moving these sliders up and down.

You can also configure how the buttons are working to adjust what actions they perform and more.

POV Switches

One of the more well-known actions that the feeder makes is the POV switch. There are up to four POVs, and you can manipulate each one to your liking so that you can get the results you need. It’s really easy to do that, and it gives you a lot of control over what you’re doing.

Conclusion

vJoy allows you to use your joystick or to develop applications that will use one. It’s easy to use, and it comes with a handy feeder that makes it easy for you.

Vjoy virtual joystick для windows 10

Утилита позволяет использовать клавиатуру и мышь в качестве джойстика. Пользователи могут вносить различные изменения в основном меню программы.

Программа vJoy относится к категории виртуальных системных драйверов и позволяет использовать клавиатуру и мышь в качестве джойстика.

Основные функции программы

Утилита быстро устанавливается на ноутбук или ПК. Программа создана для эмуляции джойстика. Пользователи могут задавать значения и менять расположение кнопок. В процессе применения используется скрипт mouse_joyz_mbm.py. Если настройки стоят по умолчанию, клавиша на клавиатуре Caps Lock – активирует или деактивирует джойстик и мышь. Во время включения джойстик, а мышь устанавливается строго по центру монитора.

Читайте также:  Как сделать чтобы вся оперативная память была доступна windows 10

Использование и описание утилиты

Программа vJoy обладает простым и понятным интерфейсом, но на английском языке. Пользователи могут сконфигурировать и настроить до 30 параметров. Все настройки легко сохраняются и загружаются при включении утилиты. Программа хорошо зарекомендовала себя в играх на самолетах, когда требуется использовать сразу несколько клавиш, но отсутствует джойстик. Пользователи могут просто вращать мышь и поворачивать самолет из стороны в сторону, а также поднимать или опускать летательный аппарат в игре. В меню параметров конфигурации можно включать и отключать работу определенных клавиш. Программа используется не только геймерами, но и разработчиками, которые работают с приложениями, где требуется устройство ввода.

Bug fix:

Problem: When moving to Windows 10 release 1803 some users found that vJoy driver stopped functioning. This was manifested in cases where vJoy devices were configured with zero buttons.

Fix: This version of vJoy include configuration apps that do not cause such a problem.

Recovery: Before installing this version of vJoy make sure the previous configuration (if causes problems) is removed: Run vJoyConfig -r then install this version of vJoy.

shauleiz released this Apr 6, 2017

Bug fix:
Spring effect was not properly detected by system due to erroneous commenting out of the spring entries in the INF file

shauleiz released this Mar 21, 2017

No functional changes.
Architectural changes yielded impressive Efficiency Improvement.

shauleiz released this Mar 9, 2017

Bug description:
Under heavy load vJoy sends arbitrary and momentary data to causing a glitch in the device position.

Status:
Fixed

Additional documentation and downloads
See previous release

shauleiz released this Dec 24, 2016

Version 2.1.8

This version is designed to be the final version of vJoy. vJoy has been around for about a decade and is ripe now. I will still be around for a while for answering questions and fixing minor bugs.

I recommend all projects to start collaborating with nefarius on his emerging project ViGEm — I believe that his approach is better and more flexible than the one employed by vJoy.

Release Notes for vJoy 2.1.8 build 33

vJoy API file (vGenInterface.dll) added to the installation

Release Notes for vJoy 2.1.8 build 31

  • Enhancement: New interface function GetOwnerPid(). This function returns the ID of the process owning a specified vJoy device. You can use this function to:
  • Make sure that your process is indeed the owner of a device.
  • Get the process that prevents you from acquiring the device and issue an intelligent message to the user.
  • Facilitate killing zomby processes that still own a device.
  • Enhancement: vJoyList — a utility that lists all vJoy devices and specifies the owner of each device.
    vJoyList is part of the installation.

  • Enhancement: Smoother initialization of a vJoy device. A device is initialized when created, configured or requested to from the API. It retains its position when acquired to prevent a glitch.
  • Bug Fix: Initializing discrete POVs to non-default values was incorrectly done. It is now possible: Discrete POV registry values are now:
  • 0x80: North/Forwards
  • 0x81: East/Right
  • 0x82: South/Backwards
  • 0x83: West/Left
  • 0x8F: Neutral Point
  • Bug Fix: Too many error messages were written to the event log even on normal installation.

shauleiz released this Nov 29, 2016

Version 2.1.8

This version is designed to be the final version of vJoy. vJoy has been around for about a decade and is ripe now. I will still be around for a while for answering questions and fixing minor bugs.

Читайте также:  Определить жесткие диски linux

I recommend all projects to start collaborating with nefarius on his emerging project ViGEm — I believe that his approach is better and more flexible than the one employed by vJoy.

Release Notes for vJoy 2.1.8 build 31

  • Enhancement: New interface function GetOwnerPid(). This function returns the ID of the process owning a specified vJoy device. You can use this function to:
  • Make sure that your process is indeed the owner of a device.
  • Get the process that prevents you from acquiring the device and issue an intelligent message to the user.
  • Facilitate killing zomby processes that still own a device.
  • Enhancement: vJoyList — a utility that lists all vJoy devices and specifies the owner of each device.
    vJoyList is part of the installation.

  • Enhancement: Smoother initialization of a vJoy device. A device is initialized when created, configured or requested to from the API. It retains its position when acquired to prevent a glitch.
  • Bug Fix: Initializing discrete POVs to non-default values was incorrectly done. It is now possible: Discrete POV registry values are now:
  • 0x80: North/Forwards
  • 0x81: East/Right
  • 0x82: South/Backwards
  • 0x83: West/Left
  • 0x8F: Neutral Point
  • Bug Fix: Too many error messages were written to the event log even on normal installation.

Virtual Controller

Program to control vJoy / vXbox Device via keyboard, mouse, joystick.

Downloads: 2,042 This Week

Last Update: 2020-08-20

Description
Program to control Virtual Input Devices via physic Input Devices.

Supported Virtual Input Devices:
vJoy (Virtual Generic Joystick)
vXbox (Virtual Xbox 360 Gamepad)
vKeyboard (Simulated Keyboard)
vMouse (Simulated Mouse)

Supported Physic Input Devices:
Keyboard
Mouse
Joystick

System Requirements
Operating system: Windows XP, Windows 7, Windows 8, Windows 10
Additional software: NET Framework 4

Notes:
For Windows 7, for the virtual Xbox 360 Gamepad to work correctly, you need to install the following components: Microsoft Xbox 360 Accessories, Microsoft Security Advisory 3033929

Features

  • Available output devices: vJoy, vXbox, vKeyboard, vMouse.
  • Available input devices: keyboard, mouse, joystick.
  • Support multiple keyboards, mouses input
  • Creating custom controls
  • Support keyboard, mouse lock
  • Support network (TCP, UDP)

Project Samples

Project Activity

Categories

Follow Virtual Controller

Other Useful Business Software

Choose any of our carefully designed themes, or easily customize colors, fonts, and more to reflect your brand’s true look & feel.

Rate This Project

User Ratings

User Reviews

This tool is awesome! Totally powerful program; you can create a lot of good stuff. The challenge is to understand and mindset yourself in «event programming technics» (specially if you don´t have some experience in programming; but could be solved adding more code snippets or assistants to show cool transformations). With this software you could use cheap and usual human interface hardware to emulate the hi-end and expensive ones (much difficult to get in my country, as example. search «Hotas Warthog 15cm extension» in youtube.) I’m flight simulation fan and I’ve figure out how to translate the mouse movement in a high precision virtual joystick (I assume similar response to Warthog with a 20cm extension). Create shifted functions, like get 4 analog axes pairs with a mouse, combine inputs from different devices (a joystick + mouse) or obtain 32 joystick buttons from 8 real ones also create 2 or more buttons alternance by pressing one. All that you need to get your confort and quick response to enjoy your favorite game.

Читайте также:  Как поменять шрифт линукс

Work perfectly. But the UI interface doesn`t perform properly with 2K resolution.

English and Portuguese reviews: —————————————- Absolute rubbish. The program does not know to decide alone whether the system is x86 or x64. After the software installation is finished, we think the program is ready to use, but no. The software still installs a driver through a completely hog method. And because this is an «independent installation», this will leave traces of garbage in the uninstallation. In the future, you can uninstall the main program (via uninstall), but the driver will have to be removed manually. The program is confusing and the interface is difficult and tiring, since each key bind has to be configured using a list, which would be much easier if we could use the input directly. In Windows 7, the driver installed by this program will crash your machine if you have already plugged in a physical (real) control of the x360. It seems that they are in conflict, anyway, I can not exactly say what happens. Just know that it crashes completely, making it mandatory to restart the pc. —————————————- Um absoluto lixo. A começar pela instalação. O programa não sabe decidir sozinho se o sistema operacional é x86 ou x64. Após o término da instalação do software, pensamos que o programa já está pronto para usar, mas, não. O software ainda instala um driver através de um método completamente porco (linha de comando com o devcon). E, por esta tratar-se de uma instalação independente, isso deixará resquícios de lixo na desinstalação. No futuro, você poderá desinstalar o programa principal (através do «uninstall»), mas o driver terá de ser removido manualmente. O programa é confuso e a interface é dificultosa e cansativa, pois cada «bind» de tecla tem que ser configurado utilizando-se uma lista, o que seria muito mais fácil se pudéssemos utilizar o input diretamente. No Windows 7, o driver instalado por esse programa travará a sua máquina se você já tiver plugado um controle físico (real) do x360. Parece que entram em conflito, enfim, não sei dizer. Só sei que trava completamente, tornando obrigatória a reinicialização do pc.

Doesn’t work, errors everywhere, no readme or anything to explain anything.

I was able to use it to successfully map mouse to xBox analog sticks, so I can play games on PC as I wanted. Previously I was using UCR and vJoy to do that, but this software is much easier to use as it comes bundled with UI and lower level driver installs. It might still require other software as well (in my case, the official MS xBox One controller), but it works as expected after some customization. Anyone that doesn’t want to use a gamepad should look into using this, as it should be fairly easy to use. One improvement might be to move the mouse over help text in some of the selection drop downs in to a separate text area in the UI, as there is still plenty of space available (the current UI is not that big, and has plenty of empty space).

Оцените статью