DualShock 4's touchpad inputs aren't recognised
What version of melonDS DS are you using?
1.1.1
Does the problem happen in standalone melonDS?
I don't know.
What happened?
Any touch input coming from the touchpad are ignored,
both long press (1 tap on the touchpad) and physical click (single click the touchpad like a button). The 2 inputs described early replicate the same results as using fingers, so they should be recognised.
This also affects other cores like DeSmuME, maybe RetroArch doesn't see or use it? Certainly it also doesn't work in RetroArch's menus.
P.S: the cursor is visible and it looks like a regular black background with white outline cursor, to me it feels like using a touchpad on a laptop kinda.
What should've happened instead?
The touch input coming from the DualShock 4's touchpad should be recognised and used since it reproduces the same results as using fingers when outside of RetroArch.
Which platforms do you see the problem on?
- [ ] Windows
- [ ] macOS
- [x] Linux
- [X] Android
- [ ] iOS
- [ ] tvOS
- [ ] Other (specify below)
Which versions of the OS?
Android 12
Which libretro frontend are you using?
RetroArch, 1.19.1 / 17fc346a36
Terms
- [X] I agree to follow the code of conduct.
- [X] I understand that melonDS DS is not developed or maintained by the authors of melonDS.
- [X] I understand that this form is for reporting bugs, not for requesting help.
- [X] I understand that the author develops this core in his spare time, and that he is under no obligation to respond to this bug report.
DOSBox-Pure and PrBoom work with the touchpad's single click + the cursor's movement too.
DOSBox-Pure and PrBoom work with the touchpad's single click + the cursor's movement too.
Wait, I thought the touchpad didn't work at all?
DOSBox-Pure and PrBoom work with the touchpad's single click + the cursor's movement too.
Wait, I thought the touchpad didn't work at all?
Sorry if I didn't mention it fully, as stated, those 2 cores use them in that way but the other cores seem to be not using it at all like melonDS DS and DeSmuME as far as I tested. In the menus of RetroArch it's also absent there.
Let me know if anything more is needed.
I have the SAME issue on Linux only but not Windows! Even tried the updated version (1.1.3) doesn't work when it comes to touchpad inputs. It works fine for me on Windows. I've tried both Xbox and DualSense controller to no success.
Hi,
I confirm that DS4 on Linux under Xorg is working, if I use x as input driver and have Settings > Input > Port 1 Controls > Mouse index > Default.
I did not find yet why if I use udev as input driver and have Settings > Input > Port 1 Controls > Mouse index > Sony Interactive Entertainment Wireless Controller Touchpad, the touchpad is working but not the "click".