David Khachaturov
7444c01adc
- fix Hori controllers (thank you bitamind!)
...
- add default calibration settings (acc/gyro and sticks) that are used for third party controllers automatically
2021-04-17 11:15:38 +01:00
Chris
68f1c476c6
Use incremental lighting to indicate players on Joycons. ( #617 )
...
Consolidates LED and other/attached Joycon handling.
2020-11-19 08:54:00 +00:00
shukenmg
bfdea232cd
Rumble data processing refactor ( #591 )
...
* Rumble reimplementation
* Remove white space
* More whitespace
* Remove Update
2020-11-03 08:19:59 +00:00
shukenmg
6f5316d462
Remove unnecessary code ( #592 )
2020-11-03 08:19:25 +00:00
shukenmg
af3761ab3e
Adds an option to switch between controller calibrated joystick and a predetermined value ( #527 )
...
* Fixes an issue some users where having when they enabled Non Original Controller
#524
* Update Joycon.cs
Overwite deadzone 2
* Using enum to switch between
Co-authored-by: Shuken <shukenmg@iuvenisstudios.ga>
Co-authored-by: David Khachaturov <d77777k@gmail.com>
2020-11-02 14:55:23 +00:00
shukenmg
e0e2499f04
New option to calibrate controllers in BetterJoy ( #522 )
...
* Inital fix for #521
* Update App.config
* Update App.config
Co-authored-by: Shuken <shukenmg@iuvenisstudios.ga>
2020-11-02 14:52:57 +00:00
shukenmg
36346c1896
Add a mappable shake input
...
- mappable "shake" input
Co-authored-by: Shuken <shukenmg@iuvenisstudios.ga>
2020-09-22 14:47:26 +01:00
shukenmg
4b30d51b8c
Change the width of the settings menu ( #526 )
...
* Change the width of the setings menu
Co-authored-by: Shuken <shukenmg@iuvenisstudios.ga>
2020-09-18 09:01:13 +01:00
David Khachaturov
99bae0ec2c
- Added low battery notification
...
- Added automatic detection for badly-closed USB connections. Automatically reset the connection in such a case
2020-09-12 09:24:07 +01:00
David Khachaturov
a68a2ee424
- Fix rumble (also change default freq values)
...
- Fix bug on seeing whether a controller is 3rd party
2020-09-06 16:44:49 +01:00
David Khachaturov
e1f3e573fd
- WIP Adding support for 3rd party controllers
2020-06-12 16:04:24 +01:00
David Khachaturov
d539425b7b
- changed tabs to spaces
...
- formatted all files in accordance to the new spec
2020-05-21 15:27:28 +01:00
Robert Borg
a8396554e7
Fix input delay 2 ( #357 )
...
* extract xboxc360ontroller
* extracts DualShock4Controller
* Revert "ensures we get the latest available HID data (#345 )"
This reverts commit cd659366b5
.
* Revert "fixes cpu busy spinning when there is no hid data available (#356 )"
This reverts commit c4f5bbdc56
.
2020-05-20 19:58:40 +01:00
David Khachaturov
7b722dddb3
- Fixed DS4 joycon joining bug
2020-05-17 17:11:17 +01:00
Abk16
3b10bb609f
JoyCons power-off feature ( #334 )
...
* Tracking button down timestamps (for long press detection)
* Added joycons power-off functionality
2020-05-09 16:54:11 +01:00
David Khachaturov
6bd8bc0ea9
- Updated to latest ViGEm.NET
2020-04-19 09:34:19 +01:00
David Khachaturov
ca406a99b6
Added special button re-mapping system
2020-04-03 15:53:04 +01:00
David Khachaturov
5e11617fa9
- Probably fixed USB lag?
...
- Added left-hand mode for mouse movement
- Made Home LED on default
2020-04-02 11:11:02 +01:00
David Khachaturov
2bfc7e5546
Fixed "Apply" not saving settings back to the config prooperly.
2020-01-18 13:47:18 +00:00
David Khachaturov
5b7f16a876
Merged with master and kept new updates.
2019-10-21 20:31:39 +01:00
David Khachaturov
035820ba11
- Added single-joycon vertical mode.
...
- Implemented Trozmagon's null check
2019-10-21 20:27:08 +01:00
unknown
9833aa8a53
Added the ability to toggle the HOME button ring LED on and off
2019-06-12 22:08:54 -06:00
David Khachaturov
a12518886c
Formatting clean-up and calibration addition cleanup.
2019-04-27 15:21:06 +01:00
xqdoo00o
45a241dcf6
feat for non-original controller
2019-04-27 20:41:50 +08:00
David Khachaturov
c53d00c545
Merge pull request #142 from agustinmorantes/SameLEDs
...
Same joycon LEDs when joined (thanks agustinmorantes)
2019-04-20 15:03:26 +01:00
Agustin Morantes
d21957c574
Same joycon LEDs when joined
2019-04-20 02:01:49 -03:00
Agustin Morantes
7bbc62d850
Change minimize behavior
...
Window now fully hides when minimizing instead of appearing as a tool window on the desktop.
2019-04-19 00:51:27 -03:00
Tony
2f87a6f64a
Config panel can optionally hide by clicking right arrow
2019-04-15 14:03:18 +01:00
Tony
06c2f2c30b
adjust UI
2019-04-14 21:05:47 +01:00
Tony
de76efe1c0
BetterJoyForCemu v6.1 (based on v6 Nightly)
...
Automatically enumerate options and enble to control them directly from the UI. Any further options can be supported. -- by StarryTony
2019-04-14 16:49:42 +01:00
David Khachaturov
8200204438
Hides BetterJoy from Alt+Tab when minimised.
2019-04-12 19:42:16 +01:00
David Khachaturov
95f1b2bbde
Began implementation of 3rd party controller support
2019-02-03 16:16:00 +00:00
David Khachaturov
235aca5f75
Allow for more than 1 pair of joycons to join up (could be buggy)
...
Change some colours
2019-02-02 15:19:03 +00:00
Marco Calautti
fa194be3cc
Fixed bracket style.
2019-01-12 12:02:39 +00:00
Marco Calautti
72fccace33
Add option from starting the application minimized to tray. Alsso added proper nuget dependency for ViGEmClient.
2019-01-12 12:00:15 +00:00
David Khachaturov
37aba95e81
Added ability to toggle for single/double joycon mode.
...
Reworked UI further.
Final commit for v5.
2018-08-23 15:48:19 +03:00
David Khachaturov
be3c73bc96
Reworked UI.
...
Improved USB support.
Improved rumble.
(all in all, the program is becoming actually nice to use)
2018-08-22 12:52:41 +03:00
David Khachaturov
64946ed444
Implemented Progressive Scan. (can leave program running and (dis)connect controllers whenever)
...
Fixed controllers timing out randomly.
2018-08-18 20:52:34 +03:00
David Khachaturov
82fbf36796
Added new configuration manager.
...
More misc changes.
2018-08-18 14:21:20 +03:00
David Khachaturov
9509e44ae3
Fixed Pro Controller timing out on USB mode due to new rumble implementation.
...
Fixed Pro Controller sticks. (broken due to single joycon mode)
Finally made program close correctly every time / start correctly every time.
2018-08-14 10:42:00 +03:00
David Khachaturov
c296b5cf2e
Added options to turn off HidGuardian and XInput emulation
2018-07-27 09:54:08 +03:00
David Khachaturov
00e51bc4d1
Added single joycon mode. (v5 progress)
2018-07-16 22:03:51 +03:00
David Khachaturov
db90d8357b
Version 4 - Added HidGuardian support and implemented a GUI
2018-05-02 18:57:47 +01:00