ProCon

ProCon

ProCon is an open source console/controller library for .NET. It allows developers to easily integrate controller support into their games and applications. Some key features include xinput controller support, rumble control, and controller input mapping.
ProCon image
controller input mapping xinput rumble

ProCon: Open Source Console(Controller) Library for .NET

ProCon is an open source console/controller library for .NET. It allows developers to easily integrate controller support into their games and applications. Some key features include xinput controller support, rumble control, and controller input mapping.

What is ProCon?

ProCon is an open source console/controller library for .NET applications and game development. It provides a simple API to enable XInput controller support and rumble control in games or apps built with .NET Framework or .NET Core.

Some of the key features of ProCon include:

  • Support for connecting up to 4 Xbox 360 controllers or Xbox One controllers on Windows
  • XInput device management for detecting connected controllers and handling connection changes
  • Reading input from controllers including buttons, triggers, joysticks and D-pads
  • Vibration/rumble control with adjustable rumble motor speeds
  • Controller input mapping for remapping controls to keyboard keys or mouse buttons
  • Headset and chat support for Xbox One controllers
  • Multiple platform support including Windows, Linux, Mac OS, UWP, and Unity

ProCon makes it easy for .NET developers to add gamepad and controller features without needing to interact directly with lower-level APIs. Its MIT license allows it to be used freely even in commercial applications. Overall, it provides a simple way to integrate controller support in .NET games, tools, and other applications.

ProCon Features

Features

  1. XInput controller support
  2. Rumble control
  3. Controller input mapping
  4. Controller profiles
  5. Deadzone settings
  6. Support for DualShock and other controllers

Pricing

  • Open Source

Pros

Open source

Easy to integrate

Good documentation

Active community support

Works with major game engines like Unity

Cross-platform

Cons

Limited to XInput controllers

Setup can be tricky for beginners

Not as full-featured as commercial solutions


The Best ProCon Alternatives

Top Development and Game Development and other similar apps like ProCon


Covenant Eyes icon

Covenant Eyes

Covenant Eyes is software designed for internet accountability and filtering. It helps users overcome pornography addictions by tracking internet activity and sending regular reports to chosen accountability partners.When installed on a computer or mobile device, Covenant Eyes records all sites visited and takes screenshots. These are compiled into a report...
Covenant Eyes image
Qustodio Parental Control icon

Qustodio Parental Control

Qustodio is a comprehensive parental control and digital safety software designed to help parents manage their children's device usage. It works across Windows, MacOS, Android, iOS, and Kindle devices to monitor activity and set limits for apps, websites, and more.Key features of Qustodio include:Website filtering - Blocks access to inappropriate...
Qustodio Parental Control image
Plucky icon

Plucky

Plucky is a free, open-source raster graphics editor for Windows, Mac and Linux. It provides a streamlined yet powerful set of tools for editing and retouching photos, web graphics and icons. Plucky is lightweight software that loads quickly and runs smoothly even on older computers.As an alternative to expensive commercial...
Plucky image
DansGuardian icon

DansGuardian

DansGuardian is an open source web content filtering solution that helps protect networks and users from inappropriate, harmful, or otherwise unwanted web content. It works by intercepting HTTP requests and scanning requested web pages against customizable blacklists and filters to block access to web sites and pages in defined categories.Some...
DansGuardian image
NxFilter icon

NxFilter

NxFilter is a free and open source web filtering solution developed by NxFilter BV. It allows network administrators to control access to web content and block websites based on categories, keywords, domains, URL patterns, file types, and more.Some key features of NxFilter include:Blacklists and whitelists to explicitly block or allow...
NxFilter image
Screen Time icon

Screen Time

Screen Time is an application developed by Apple for iOS devices like the iPhone and iPad. It was introduced in 2018 as part of iOS 12 to help users understand and control the amount of time they spend on their devices and in apps.The main features of Screen Time include:Activity...
Screen Time image
FamilyShield icon

FamilyShield

FamilyShield is a comprehensive parental control software designed to help parents monitor and manage their children's online activity. It is developed by Net Nanny, a company with over 20 years of experience in internet filtering and parental controls.FamilyShield allows parents to block access to websites in over 60 pre-defined categories...
FamilyShield image
HomeGuard Activity Monitor icon

HomeGuard Activity Monitor

HomeGuard Activity Monitor is a comprehensive parental control and monitoring solution that empowers parents to oversee their children's device usage, ensure online safety, and promote healthy technology habits.Key features include:Activity Tracking - Monitor all device activity including apps used, websites visited, search terms, and more in easy-to-read reports.Time Limits -...
HomeGuard Activity Monitor image
Salfeld Child Control icon

Salfeld Child Control

Salfeld Child Control is a comprehensive parental control software designed to help parents monitor and manage their children's device usage. It has a wide range of features that allow parents to:Set daily or weekly time limits for how long children can access devices or specific appsBlock inappropriate websites across all...
Salfeld Child Control image
Dns Angel icon

Dns Angel

Dns Angel is a free, open source DNS and DHCP server software designed for small business networks and home offices. It provides core DNS and DHCP services, along with other network monitoring and administration tools.Some key features of Dns Angel include:Easy to install and configure DNS and DHCP servers for...
Dns Angel image
Norton Family icon

Norton Family

Norton Family is a comprehensive parental control and monitoring software designed to help parents oversee and manage their children's online activities. It allows parents to set age-based filters, time limits and schedules, block inappropriate websites and content, view browsing and search history, see social media and gaming activities, and more.Some...
Norton Family image