File tree 1 file changed +0
-18
lines changed
1 file changed +0
-18
lines changed Original file line number Diff line number Diff line change 23
23
24
24
#define abs (x ) (((x) < 0) ? -(x) : (x))
25
25
26
- typedef struct {
27
- int (* readButtons )(int port , SceCtrlData * pad_data , int count );
28
- int (* setActuator )(int port , const SceCtrlActuator * pState );
29
- int (* getBatteryInfo )(int port , SceUInt8 * batt );
30
- int (* disconnect )(int port );
31
- int (* setTurnOffInterval )(int port );
32
- int (* getActiveControllerPort )(void );
33
- int (* changePortAssign )(int port1 , int port2 );
34
- int (* unk0 )(void ); // SceCtrlForDriver_69E45836 equivalent
35
- int (* getControllerPortInfo )(SceCtrlPortInfo * info );
36
- int (* setLightBar )(int port , SceUInt8 r , SceUInt8 g , SceUInt8 b );
37
- int (* resetLightBar )(int port );
38
- int (* unk1 )(int port ); // SceCtrlForDriver_B26C2231 equivalent
39
- int (* singleControllerMode )(int port );
40
- } SceCtrlVirtualControllerDriver ;
41
-
42
- int ksceCtrlRegisterVirtualControllerDriver (SceCtrlVirtualControllerDriver * driver );
43
-
44
26
struct ds4_input_report {
45
27
unsigned char report_id ;
46
28
unsigned char left_x ;
You can’t perform that action at this time.
0 commit comments