pcsx2 icon indicating copy to clipboard operation
pcsx2 copied to clipboard

Gamepad like guncon2 and calibration hack timming correction

Open pcnimdock opened this issue 2 years ago • 6 comments

Description of Changes

Added gamepad support for guncon2

Rationale behind Changes

Added a checkbox for use joystick like guncon2. Now is possible use 2 ligthgun in gamepad mode Fixed time frames in calibration hack because in virtua cop the shot is very slow.

Suggested Testing Steps

In Guncon2 menu, in settings, check "Use gamepad like guncon2" and map the controller

pcnimdock avatar Mar 18 '23 18:03 pcnimdock

Isn't this redundant, with most games that support guncon also having some sort of controller targeting already?

stenzek avatar Mar 19 '23 07:03 stenzek

Game gamepad is relative cursor, this patch is for absolute cursor. With aimtrak ligthgun you can select joystick mode and it's more easy configure 2 joystick than 2 mouse, like mame

pcnimdock avatar Mar 19 '23 10:03 pcnimdock

I don't see how that's going to very precise. You'd run into issues with different window sizes, etc.

For actual gamepads, there's also no way of knowing where you're aiming. #8437 adds a crosshair, but it's done at the pointer/input level, not the controller.

stenzek avatar Mar 19 '23 13:03 stenzek

This option is for ligthgun and full screen 16:9. Now i'm using it for guncon3 lightgun and is more easy calibrate lightgun like gamepad and use it with this option. As lightgun player, I dont like crosshair

pcnimdock avatar Mar 19 '23 14:03 pcnimdock

Most lightguns emulate a mouse, though? If this is only for one type of lightgun, then it might be too niche.

Regardless, if you're going to add gamepad control, then IMO it should have a crosshair, at least as an option, because people are going to use it with an actual gamepad if the option is there, and without a crosshair you'll have no idea where you're aiming.

stenzek avatar Mar 20 '23 06:03 stenzek

It is a solution to this feature request. Modern lightgun can switch between mouse or joystick. In MaMe emulator have this option. https://github.com/PCSX2/pcsx2/issues/7888#issuecomment-1435723854

It's possible get the coordinates where you are aiming, because it's a percentage of the screen width and height but I am no able to write the code to draw the crosshair

pcnimdock avatar Mar 20 '23 11:03 pcnimdock

Having one lightgun in controller and another in mouse mode seems like a giant hack to me, and won't work with all lightgun types.

#8437 is the proper solution. It just needs polish, and I don't have the interest at the moment to finish it.

stenzek avatar Mar 21 '23 12:03 stenzek

I suppose this is not to have one gun like controller and the other like mouse, but both like controller. Nowadays there are different solutions for lightguns on pc. I think modern ones like Sinden or Gun4ir let you choose if you want them as mice or joysticks. In my case, I use a guncon2 driver wich report them as joysticks, but I found a way to convert them to raw mice. I tested both methodes and personally I prefer guns like joysticks, but anyway. I used older solutions like EMS topgun, Guncon2pc or Wingun which reported them as mice. I don't know which methode will be prefered in the future. Can I test this? it is not merged to the last nightly build right? or am I wrong? Thanks

phasermaniac83 avatar Mar 25 '23 10:03 phasermaniac83

I think we can close this then, given you're not interested in working with my other PR.

stenzek avatar Mar 26 '23 04:03 stenzek

I can't get it to work... I think mouse interfieres and always take control of both pointers. I ticked "Use gamepad like guncon2" configured the guncons, It shoots where mouse is. I tested in a normal pc with a high resoution screen, where I could run pcsx2 in a window, and worked when I focused the mouse on another window. I tried setting [InputSources] Mouse = false but mouse always take control of guncons aiming. Also a little error I found: when you use "Automatic mapping" both "guncon2_AimY_U" and "guncon2_AimY_D" are set to "SDL-0/-LeftY"

phasermaniac83 avatar Mar 26 '23 20:03 phasermaniac83

Also a little error I found: when you use "Automatic mapping" both "guncon2_A

In linux you can force it writing in $home/.config/PCSX2/inis/PCSX2.ini on USB section. My configuration section is: [USB1] Type = guncon2 guncon2_use_gamepad = true guncon2_AimX_L = SDL-0/-LeftX guncon2_AimX_R = SDL-0/+LeftX guncon2_AimY_U = SDL-0/+LeftY guncon2_Up = SDL-0/-RightY guncon2_Down = SDL-0/+RightY guncon2_Left = SDL-0/-RightX guncon2_Right = SDL-0/+RightX guncon2_Trigger = SDL-0/Button21 guncon2_ShootOffscreen = SDL-0/Button28 guncon2_Recalibrate = SDL-0/RightShoulder guncon2_A = SDL-0/A guncon2_C = SDL-0/B guncon2_B = SDL-0/Y guncon2_Select = SDL-0/Back guncon2_Start = SDL-0/Start

pcnimdock avatar Mar 26 '23 22:03 pcnimdock

So you dont have guncon2_AimY_D? Forget what I said from mouse always getting pointers control. It seems is guncon values what gives me some trouble. What offsets are you using? May they change at different resolutions? I am using progressive resolutions in a 15khz Crt, so 640x240 for NTSC and 640x256 for PAL true?

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Libre de virus.www.avast.com https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail <#m_5670891159047945387_m_7648450683619144981_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

El lun, 27 mar 2023 a las 0:38, pcnimdock @.***>) escribió:

Also a little error I found: when you use "Automatic mapping" both "guncon2_A

In linux you can force it writing in $home/.config/PCSX2/inis/PCSX2.ini on USB section. My configuration section is: [USB1] Type = guncon2 guncon2_use_gamepad = true guncon2_AimX_L = SDL-0/-LeftX guncon2_AimX_R = SDL-0/+LeftX guncon2_AimY_U = SDL-0/+LeftY guncon2_Up = SDL-0/-RightY guncon2_Down = SDL-0/+RightY guncon2_Left = SDL-0/-RightX guncon2_Right = SDL-0/+RightX guncon2_Trigger = SDL-0/Button21 guncon2_ShootOffscreen = SDL-0/Button28 guncon2_Recalibrate = SDL-0/RightShoulder guncon2_A = SDL-0/A guncon2_C = SDL-0/B guncon2_B = SDL-0/Y guncon2_Select = SDL-0/Back guncon2_Start = SDL-0/Start

— Reply to this email directly, view it on GitHub https://github.com/PCSX2/pcsx2/pull/8429#issuecomment-1484246180, or unsubscribe https://github.com/notifications/unsubscribe-auth/ARFHQSOHOUUML5OO2S3LAW3W6DHQJANCNFSM6AAAAAAV7T4SOM . You are receiving this because you commented.Message ID: @.***>

phasermaniac83 avatar Mar 27 '23 17:03 phasermaniac83

the x seems to be nice, but the y axis I got the pointer at the top when the joy axis is in the center

El lun, 27 mar 2023 a las 19:35, jouvi @.***>) escribió:

So you dont have guncon2_AimY_D? Forget what I said from mouse always getting pointers control. It seems is guncon values what gives me some trouble. What offsets are you using? May they change at different resolutions? I am using progressive resolutions in a 15khz Crt, so 640x240 for NTSC and 640x256 for PAL true?

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Libre de virus.www.avast.com https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail <#m_843578365089894999_m_5670891159047945387_m_7648450683619144981_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

El lun, 27 mar 2023 a las 0:38, pcnimdock @.***>) escribió:

Also a little error I found: when you use "Automatic mapping" both "guncon2_A

In linux you can force it writing in $home/.config/PCSX2/inis/PCSX2.ini on USB section. My configuration section is: [USB1] Type = guncon2 guncon2_use_gamepad = true guncon2_AimX_L = SDL-0/-LeftX guncon2_AimX_R = SDL-0/+LeftX guncon2_AimY_U = SDL-0/+LeftY guncon2_Up = SDL-0/-RightY guncon2_Down = SDL-0/+RightY guncon2_Left = SDL-0/-RightX guncon2_Right = SDL-0/+RightX guncon2_Trigger = SDL-0/Button21 guncon2_ShootOffscreen = SDL-0/Button28 guncon2_Recalibrate = SDL-0/RightShoulder guncon2_A = SDL-0/A guncon2_C = SDL-0/B guncon2_B = SDL-0/Y guncon2_Select = SDL-0/Back guncon2_Start = SDL-0/Start

— Reply to this email directly, view it on GitHub https://github.com/PCSX2/pcsx2/pull/8429#issuecomment-1484246180, or unsubscribe https://github.com/notifications/unsubscribe-auth/ARFHQSOHOUUML5OO2S3LAW3W6DHQJANCNFSM6AAAAAAV7T4SOM . You are receiving this because you commented.Message ID: @.***>

phasermaniac83 avatar Mar 27 '23 18:03 phasermaniac83

So you dont have guncon2_AimY_D? Forget what I said from mouse always getting pointers control. It seems is guncon values what gives me some trouble. What offsets are you using? May they change at different resolutions? I am using progressive resolutions in a 15khz Crt, so 640x240 for NTSC and 640x256 for PAL true? https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Libre de virus.www.avast.com https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail <#m_5670891159047945387_m_7648450683619144981_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> El lun, 27 mar 2023 a las 0:38, pcnimdock @.>) escribió: Also a little error I found: when you use "Automatic mapping" both "guncon2_A In linux you can force it writing in $home/.config/PCSX2/inis/PCSX2.ini on USB section. My configuration section is: [USB1] Type = guncon2 guncon2_use_gamepad = true guncon2_AimX_L = SDL-0/-LeftX guncon2_AimX_R = SDL-0/+LeftX guncon2_AimY_U = SDL-0/+LeftY guncon2_Up = SDL-0/-RightY guncon2_Down = SDL-0/+RightY guncon2_Left = SDL-0/-RightX guncon2_Right = SDL-0/+RightX guncon2_Trigger = SDL-0/Button21 guncon2_ShootOffscreen = SDL-0/Button28 guncon2_Recalibrate = SDL-0/RightShoulder guncon2_A = SDL-0/A guncon2_C = SDL-0/B guncon2_B = SDL-0/Y guncon2_Select = SDL-0/Back guncon2_Start = SDL-0/Start — Reply to this email directly, view it on GitHub <#8429 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ARFHQSOHOUUML5OO2S3LAW3W6DHQJANCNFSM6AAAAAAV7T4SOM . You are receiving this because you commented.Message ID: @.>

My gun driver doesn't need the 'guncon2_AimY_D'. Actually, this code is a draft that works for me with the guncon3_dkms driver for my guncon3 after calibrating the joystick. What operating system and guns/driver are you testing it on?

pcnimdock avatar Mar 27 '23 18:03 pcnimdock

guncon2+psakis guncon2 driver on windows 10

El lun, 27 mar 2023 a las 20:29, pcnimdock @.***>) escribió:

So you dont have guncon2_AimY_D? Forget what I said from mouse always getting pointers control. It seems is guncon values what gives me some trouble. What offsets are you using? May they change at different resolutions? I am using progressive resolutions in a 15khz Crt, so 640x240 for NTSC and 640x256 for PAL true? https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Libre de virus.www.avast.com https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail <#m_5670891159047945387_m_7648450683619144981_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> El lun, 27 mar 2023 a las 0:38, pcnimdock @.

>) escribió: … <#m_-4934485404629337540_> Also a little error I found: when you use "Automatic mapping" both "guncon2_A In linux you can force it writing in $home/.config/PCSX2/inis/PCSX2.ini on USB section. My configuration section is: [USB1] Type = guncon2 guncon2_use_gamepad = true guncon2_AimX_L = SDL-0/-LeftX guncon2_AimX_R = SDL-0/+LeftX guncon2_AimY_U = SDL-0/+LeftY guncon2_Up = SDL-0/-RightY guncon2_Down = SDL-0/+RightY guncon2_Left = SDL-0/-RightX guncon2_Right = SDL-0/+RightX guncon2_Trigger = SDL-0/Button21 guncon2_ShootOffscreen = SDL-0/Button28 guncon2_Recalibrate = SDL-0/RightShoulder guncon2_A = SDL-0/A guncon2_C = SDL-0/B guncon2_B = SDL-0/Y guncon2_Select = SDL-0/Back guncon2_Start = SDL-0/Start — Reply to this email directly, view it on GitHub <#8429 (comment) https://github.com/PCSX2/pcsx2/pull/8429#issuecomment-1484246180>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ARFHQSOHOUUML5OO2S3LAW3W6DHQJANCNFSM6AAAAAAV7T4SOM https://github.com/notifications/unsubscribe-auth/ARFHQSOHOUUML5OO2S3LAW3W6DHQJANCNFSM6AAAAAAV7T4SOM . You are receiving this because you commented.Message ID: @.>

My gun driver doesn't need the 'guncon2_AimY_D'. Actually, this code is a draft that works for me with the guncon3_dkms driver for my guncon3 after calibrating the joystick. What operating system and guns/driver are you testing it on?

— Reply to this email directly, view it on GitHub https://github.com/PCSX2/pcsx2/pull/8429#issuecomment-1485662479, or unsubscribe https://github.com/notifications/unsubscribe-auth/ARFHQSISARKMXKDNS3RJ363W6HMA5ANCNFSM6AAAAAAV7T4SOM . You are receiving this because you commented.Message ID: @.***>

phasermaniac83 avatar Mar 27 '23 19:03 phasermaniac83

Yes, setting guncon2_AimY_U = SDL-0/+LeftY alone have the same effect: center of the stick puts pointer to the top.

El lun, 27 mar 2023 a las 21:22, jouvi @.***>) escribió:

guncon2+psakis guncon2 driver on windows 10

El lun, 27 mar 2023 a las 20:29, pcnimdock @.***>) escribió:

So you dont have guncon2_AimY_D? Forget what I said from mouse always getting pointers control. It seems is guncon values what gives me some trouble. What offsets are you using? May they change at different resolutions? I am using progressive resolutions in a 15khz Crt, so 640x240 for NTSC and 640x256 for PAL true? https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Libre de virus.www.avast.com https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail <#m_5670891159047945387_m_7648450683619144981_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> El lun, 27 mar 2023 a las 0:38, pcnimdock @.

>) escribió: … <#m_3190341037852346300_m_-4934485404629337540_> Also a little error I found: when you use "Automatic mapping" both "guncon2_A In linux you can force it writing in $home/.config/PCSX2/inis/PCSX2.ini on USB section. My configuration section is: [USB1] Type = guncon2 guncon2_use_gamepad = true guncon2_AimX_L = SDL-0/-LeftX guncon2_AimX_R = SDL-0/+LeftX guncon2_AimY_U = SDL-0/+LeftY guncon2_Up = SDL-0/-RightY guncon2_Down = SDL-0/+RightY guncon2_Left = SDL-0/-RightX guncon2_Right = SDL-0/+RightX guncon2_Trigger = SDL-0/Button21 guncon2_ShootOffscreen = SDL-0/Button28 guncon2_Recalibrate = SDL-0/RightShoulder guncon2_A = SDL-0/A guncon2_C = SDL-0/B guncon2_B = SDL-0/Y guncon2_Select = SDL-0/Back guncon2_Start = SDL-0/Start — Reply to this email directly, view it on GitHub <#8429 (comment) https://github.com/PCSX2/pcsx2/pull/8429#issuecomment-1484246180>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ARFHQSOHOUUML5OO2S3LAW3W6DHQJANCNFSM6AAAAAAV7T4SOM https://github.com/notifications/unsubscribe-auth/ARFHQSOHOUUML5OO2S3LAW3W6DHQJANCNFSM6AAAAAAV7T4SOM . You are receiving this because you commented.Message ID: @.>

My gun driver doesn't need the 'guncon2_AimY_D'. Actually, this code is a draft that works for me with the guncon3_dkms driver for my guncon3 after calibrating the joystick. What operating system and guns/driver are you testing it on?

— Reply to this email directly, view it on GitHub https://github.com/PCSX2/pcsx2/pull/8429#issuecomment-1485662479, or unsubscribe https://github.com/notifications/unsubscribe-auth/ARFHQSISARKMXKDNS3RJ363W6HMA5ANCNFSM6AAAAAAV7T4SOM . You are receiving this because you commented.Message ID: @.***>

phasermaniac83 avatar Mar 27 '23 19:03 phasermaniac83

It seems to work now, setting guncon2_AimY_U = SDL-0/-LeftY guncon2_AimY_D = SDL-0/+LeftY tomorrow I can test it better. Many thanks!

El lun, 27 mar 2023 a las 23:29, pcnimdock @.***>) escribió:

Yes, setting guncon2_AimY_U = SDL-0/+LeftY alone have the same effect: center of the stick puts pointer to the top. El lun, 27 mar 2023 a las 21:22, jouvi @.

>) escribió: … <#m_6084513855566096759_> guncon2+psakis guncon2 driver on windows 10 El lun, 27 mar 2023 a las 20:29, pcnimdock @.>) escribió: > So you dont have guncon2_AimY_D? Forget what I said from mouse always > getting pointers control. It seems is guncon values what gives me some > trouble. What offsets are you using? May they change at different > resolutions? I am using progressive resolutions in a 15khz Crt, so 640x240

for NTSC and 640x256 for PAL true? > https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Libre de virus.www.avast.com > https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail

<#m_5670891159047945387_m_7648450683619144981_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

El lun, 27 mar 2023 a las 0:38, pcnimdock @. > > *>) escribió: … <#m_3190341037852346300_m_-4934485404629337540_> Also a > little error I found: when you use "Automatic mapping" both "guncon2_A In > linux you can force it writing in $home/.config/PCSX2/inis/PCSX2.ini on USB > section. My configuration section is: [USB1] Type = guncon2 > guncon2_use_gamepad = true guncon2_AimX_L = SDL-0/-LeftX guncon2_AimX_R = > SDL-0/+LeftX guncon2_AimY_U = SDL-0/+LeftY guncon2_Up = SDL-0/-RightY > guncon2_Down = SDL-0/+RightY guncon2_Left = SDL-0/-RightX guncon2_Right = > SDL-0/+RightX guncon2_Trigger = SDL-0/Button21 guncon2_ShootOffscreen = > SDL-0/Button28 guncon2_Recalibrate = SDL-0/RightShoulder guncon2_A = > SDL-0/A guncon2_C = SDL-0/B guncon2_B = SDL-0/Y guncon2_Select = SDL-0/Back > guncon2_Start = SDL-0/Start — Reply to this email directly, view it on > GitHub <#8429 https://github.com/PCSX2/pcsx2/pull/8429 (comment) > <#8429 (comment) https://github.com/PCSX2/pcsx2/pull/8429#issuecomment-1484246180>>, or > unsubscribe > https://github.com/notifications/unsubscribe-auth/ARFHQSOHOUUML5OO2S3LAW3W6DHQJANCNFSM6AAAAAAV7T4SOM https://github.com/notifications/unsubscribe-auth/ARFHQSOHOUUML5OO2S3LAW3W6DHQJANCNFSM6AAAAAAV7T4SOM

https://github.com/notifications/unsubscribe-auth/ARFHQSOHOUUML5OO2S3LAW3W6DHQJANCNFSM6AAAAAAV7T4SOM https://github.com/notifications/unsubscribe-auth/ARFHQSOHOUUML5OO2S3LAW3W6DHQJANCNFSM6AAAAAAV7T4SOM

. You are receiving this because you commented.Message ID: @.> > > My gun driver doesn't need the 'guncon2_AimY_D'. Actually, this code is a > draft that works for me with the guncon3_dkms driver for my guncon3 after > calibrating the joystick. What operating system and guns/driver are you > testing it on? > > — > Reply to this email directly, view it on GitHub > <#8429 (comment) https://github.com/PCSX2/pcsx2/pull/8429#issuecomment-1485662479>, or > unsubscribe > https://github.com/notifications/unsubscribe-auth/ARFHQSISARKMXKDNS3RJ363W6HMA5ANCNFSM6AAAAAAV7T4SOM . > You are receiving this because you commented.Message ID: > @.**>

Please, test https://github.com/pcnimdock/pcsx2/releases/tag/v0.0.3

I test it with a ps3 controller. Virtua Cop Elite edition show the cursor in calibration time.

— Reply to this email directly, view it on GitHub https://github.com/PCSX2/pcsx2/pull/8429#issuecomment-1485885716, or unsubscribe https://github.com/notifications/unsubscribe-auth/ARFHQSPMSJ47UIVXG4QZV3LW6IBB3ANCNFSM6AAAAAAV7T4SOM . You are receiving this because you commented.Message ID: @.***>

phasermaniac83 avatar Mar 27 '23 22:03 phasermaniac83

Okay, tested some games and it works perfect the only think I noticed is if I create an Input profile, to load it with the pergame config, it seems to not apply the "guncon2_use_gamepad = true". So If I configure the guncons in the Shared config they work, but If I configure them in an input profile, they don't work, the pointer is controlled by the mouse. That why first I thought the mouse was getting the pointer control

El mar, 28 mar 2023 a las 0:46, jouvi @.***>) escribió:

It seems to work now, setting guncon2_AimY_U = SDL-0/-LeftY guncon2_AimY_D = SDL-0/+LeftY tomorrow I can test it better. Many thanks!

El lun, 27 mar 2023 a las 23:29, pcnimdock @.***>) escribió:

Yes, setting guncon2_AimY_U = SDL-0/+LeftY alone have the same effect: center of the stick puts pointer to the top. El lun, 27 mar 2023 a las 21:22, jouvi @.

>) escribió: … <#m_5544327602377510349_m_6084513855566096759_> guncon2+psakis guncon2 driver on windows 10 El lun, 27 mar 2023 a las 20:29, pcnimdock @.>) escribió: > So you dont have guncon2_AimY_D? Forget what I said from mouse always > getting pointers control. It seems is guncon values what gives me some > trouble. What offsets are you using? May they change at different > resolutions? I am using progressive resolutions in a 15khz Crt, so 640x240 > for NTSC and 640x256 for PAL true?

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail

Libre de virus.www.avast.com > https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail

<#m_5670891159047945387_m_7648450683619144981_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

El lun, 27 mar 2023 a las 0:38, pcnimdock @. > > *>) escribió: … <#m_3190341037852346300_m_-4934485404629337540_> Also a > little error I found: when you use "Automatic mapping" both "guncon2_A In > linux you can force it writing in $home/.config/PCSX2/inis/PCSX2.ini on USB > section. My configuration section is: [USB1] Type = guncon2 > guncon2_use_gamepad = true guncon2_AimX_L = SDL-0/-LeftX guncon2_AimX_R = > SDL-0/+LeftX guncon2_AimY_U = SDL-0/+LeftY guncon2_Up = SDL-0/-RightY > guncon2_Down = SDL-0/+RightY guncon2_Left = SDL-0/-RightX guncon2_Right = > SDL-0/+RightX guncon2_Trigger = SDL-0/Button21 guncon2_ShootOffscreen = > SDL-0/Button28 guncon2_Recalibrate = SDL-0/RightShoulder guncon2_A = > SDL-0/A guncon2_C = SDL-0/B guncon2_B = SDL-0/Y guncon2_Select = SDL-0/Back > guncon2_Start = SDL-0/Start — Reply to this email directly, view it on > GitHub <#8429 https://github.com/PCSX2/pcsx2/pull/8429 (comment) > <#8429 (comment) https://github.com/PCSX2/pcsx2/pull/8429#issuecomment-1484246180>>, or > unsubscribe > https://github.com/notifications/unsubscribe-auth/ARFHQSOHOUUML5OO2S3LAW3W6DHQJANCNFSM6AAAAAAV7T4SOM https://github.com/notifications/unsubscribe-auth/ARFHQSOHOUUML5OO2S3LAW3W6DHQJANCNFSM6AAAAAAV7T4SOM

https://github.com/notifications/unsubscribe-auth/ARFHQSOHOUUML5OO2S3LAW3W6DHQJANCNFSM6AAAAAAV7T4SOM https://github.com/notifications/unsubscribe-auth/ARFHQSOHOUUML5OO2S3LAW3W6DHQJANCNFSM6AAAAAAV7T4SOM

. You are receiving this because you commented.Message ID: @.> > > My gun driver doesn't need the 'guncon2_AimY_D'. Actually, this code is a > draft that works for me with the guncon3_dkms driver for my guncon3 after > calibrating the joystick. What operating system and guns/driver are you > testing it on? > > — > Reply to this email directly, view it on GitHub > <#8429 (comment) https://github.com/PCSX2/pcsx2/pull/8429#issuecomment-1485662479>, or unsubscribe > https://github.com/notifications/unsubscribe-auth/ARFHQSISARKMXKDNS3RJ363W6HMA5ANCNFSM6AAAAAAV7T4SOM . > You are receiving this because you commented.Message ID: > @.**>

Please, test https://github.com/pcnimdock/pcsx2/releases/tag/v0.0.3

I test it with a ps3 controller. Virtua Cop Elite edition show the cursor in calibration time.

— Reply to this email directly, view it on GitHub https://github.com/PCSX2/pcsx2/pull/8429#issuecomment-1485885716, or unsubscribe https://github.com/notifications/unsubscribe-auth/ARFHQSPMSJ47UIVXG4QZV3LW6IBB3ANCNFSM6AAAAAAV7T4SOM . You are receiving this because you commented.Message ID: @.***>

phasermaniac83 avatar Mar 28 '23 19:03 phasermaniac83

mouse was getting the

Ok, many thanks

pcnimdock avatar Mar 28 '23 20:03 pcnimdock

thanks to you Also I noticed I can't shoot offscreen, I have to test this a little more

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Libre de virus.www.avast.com https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

El mar, 28 mar 2023 a las 22:06, pcnimdock @.***>) escribió:

mouse was getting the

Ok, many thanks

— Reply to this email directly, view it on GitHub https://github.com/PCSX2/pcsx2/pull/8429#issuecomment-1487526551, or unsubscribe https://github.com/notifications/unsubscribe-auth/ARFHQSJKLB3TBOUNGT62HB3W6NAFVANCNFSM6AAAAAAV7T4SOM . You are receiving this because you commented.Message ID: @.***>

phasermaniac83 avatar Mar 28 '23 20:03 phasermaniac83

This is not the place to advertise forks.

stenzek avatar Mar 29 '23 03:03 stenzek