Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scuff envision support? #278

Open
zany130 opened this issue May 10, 2024 · 0 comments
Open

Scuff envision support? #278

zany130 opened this issue May 10, 2024 · 0 comments

Comments

@zany130
Copy link

zany130 commented May 10, 2024

Would it be possible to support this controller?

all buttons and sticks except left stick dpad and A and B are not working correctly. Vibration is also not working (works on windows)

https://scufgaming.com/pc-scuf-envision

See https://codeberg.org/fabiscafe/game-devices-udev/issues/25

For some udev dumps

Let me know if any other information is needed. I also have a windows install I can get dumps from

EDIT: tried fftest and got Error:: Function not implemented on each effect

if it helps here is the output tried all the different ids

fftest
fftest /dev/input/by-id/usb-Scuf_Gaming_SCUF_Envision_Controller_196c978500030215-event-if03
Force feedback test program.
HOLD FIRMLY YOUR WHEEL OR JOYSTICK TO PREVENT DAMAGES

Device /dev/input/by-id/usb-Scuf_Gaming_SCUF_Envision_Controller_196c978500030215-event-if03 opened
Features:
  * Absolute axes: Misc ,
    [00 00 00 00 00 01 00 00 ]
  * Relative axes:
    [00 00 ]
  * Force feedback effects types:
    Force feedback periodic effects:
    [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
  * Number of simultaneous effects: 0

Uploading effect #0 (Periodic sinusoidal) ... Error:: Function not implemented
Uploading effect #1 (Constant) ... Error: Function not implemented
Uploading effect #2 (Spring) ... Error: Function not implemented
Uploading effect #3 (Damper) ... Error: Function not implemented
Uploading effect #4 (Strong rumble, with heavy motor) ... Error: Function not implemented
Uploading effect #5 (Weak rumble, with light motor) ... Error: Function not implemented
Enter effect number, -1 to exit
-1
Stopping effects

 ╭─zany130@Garuda in ~ via  v3.12.3 took 2s
 ╰─λ fftest /dev/input/by-id/usb-Scuf_Gaming_SCUF_Envision_Controller_196c978500030215-event-if04
Force feedback test program.
HOLD FIRMLY YOUR WHEEL OR JOYSTICK TO PREVENT DAMAGES

Device /dev/input/by-id/usb-Scuf_Gaming_SCUF_Envision_Controller_196c978500030215-event-if04 opened
Features:
  * Absolute axes: Misc ,
    [00 00 00 00 00 01 00 00 ]
  * Relative axes:
    [00 00 ]
  * Force feedback effects types:
    Force feedback periodic effects:
    [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
  * Number of simultaneous effects: 0

Uploading effect #0 (Periodic sinusoidal) ... Error:: Function not implemented
Uploading effect #1 (Constant) ... Error: Function not implemented
Uploading effect #2 (Spring) ... Error: Function not implemented
Uploading effect #3 (Damper) ... Error: Function not implemented
Uploading effect #4 (Strong rumble, with heavy motor) ... Error: Function not implemented
Uploading effect #5 (Weak rumble, with light motor) ... Error: Function not implemented
Enter effect number, -1 to exit
-1
Stopping effects

 ╭─zany130@Garuda in ~ via  v3.12.3 took 1s
 ╰─λ fftest /dev/input/by-id/usb-Scuf_Gaming_SCUF_Envision_Controller_196c978500030215-if03-event-joystick
Force feedback test program.
HOLD FIRMLY YOUR WHEEL OR JOYSTICK TO PREVENT DAMAGES

Device /dev/input/by-id/usb-Scuf_Gaming_SCUF_Envision_Controller_196c978500030215-if03-event-joystick opened
Features:
  * Absolute axes: X, Y, Z, RX, RY, RZ, Hat 0 X, Hat 0 Y,
    [3F 00 03 00 00 00 00 00 ]
  * Relative axes:
    [00 00 ]
  * Force feedback effects types:
    Force feedback periodic effects:
    [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
  * Number of simultaneous effects: 0

Uploading effect #0 (Periodic sinusoidal) ... Error:: Function not implemented
Uploading effect #1 (Constant) ... Error: Function not implemented
Uploading effect #2 (Spring) ... Error: Function not implemented
Uploading effect #3 (Damper) ... Error: Function not implemented
Uploading effect #4 (Strong rumble, with heavy motor) ... Error: Function not implemented
Uploading effect #5 (Weak rumble, with light motor) ... Error: Function not implemented
Enter effect number, -1 to exit
-1
Stopping effects

 ╭─zany130@Garuda in ~ via  v3.12.3 took 1s
 ╰─λ fftest /dev/input/by-id/usb-Scuf_Gaming_SCUF_Envision_Controller_196c978500030215-if03-joystick
Force feedback test program.
HOLD FIRMLY YOUR WHEEL OR JOYSTICK TO PREVENT DAMAGES

Device /dev/input/by-id/usb-Scuf_Gaming_SCUF_Envision_Controller_196c978500030215-if03-joystick opened
Features:
Ioctl absolute axes features query: Invalid argument
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant