ObjFW  Artifact [baac874300]

Artifact baac8743007a83df79ff6b11d9572f02343d6a20c5759771093c2ef20edeb399:

Ticket change [baac874300] - New ticket [3ca87bc883] Support game controllers directly as USB HID devices. by js on 2024-08-20 22:31:55.
D 2024-08-20T22:31:55.677
J icomment Currently,\sthe\sOS-specific\sAPI\sis\sused\sfor\sall\scontrollers.\sHowever,\son\sWindows,\sthis\smeans\sonly\sXbox\s360\scontrollers.\sAnd\son\sLinux,\sit\smeans\sthe\skernel\sdoes\ssome\sremapping\sto\smake\sit\san\sevdev\sdevice,\swhich\swe\sthen\shave\sto\sundo\sand\smap\sback\sto\sthe\soriginal\sbuttons.\r\n\r\nInvestigate\swhether\sthis\scan\sbe\sworked\saround\sby\simplementing\sthe\sUSB\sHID\sprotocol\sdirectly.\sThis\smight\salso\smake\scontrollers\sportable\sbetween\sOSes,\sas\sthe\sHID\sdescriptor\swould\sbe\sthe\ssame,\sno\smatter\swhich\sOS,\sand\sonly\sthe\stalking\sto\sa\sHID\sdevice\spart\sneeds\sto\sbe\sabstracted\sthen.
J login js
J mimetype text/x-markdown
J priority Low
J private_contact c8a37120da0f2517297a682b10203a3a5eef21c2
J severity Minor
J status Open
J title Support\sgame\scontrollers\sdirectly\sas\sUSB\sHID\sdevices
J type Enhancement
K 3ca87bc883540d160c65da1736843aae61e90bdd
U js
Z f90cd125d5c46795c93e43abd9ab559b