[Kate]
Priznavam, ze je mozne, ze chyba je nekde mezi zidli a klavesnici, driv to aspon "nejak" fungovalo. Tedka posledni dobou nic, zda se, ze zarizeni funguje, ale Linux (jadro) na nej nereaguje - nevytvori ani usb dev file, ani event file. Mas na to k dispozici nejakej navod? Mam tu treba ruskej DEFENDER (https://www.tsbohemia.cz/defender-game-master-wireless_d179436.html). Hledal jsem treba radu zde a nic nepomohlo :(
[kozec]
Z coho v takom pripade usudzujes, ze funguje?
Co se tyce toho defedera, pouzival se pred tim na notebooku s widlama. Fungoval.
Zobrazuje sa aspon v lsusb
Oba gp se chovaji vicemene stejne - lsusb ukaze, ze se objevi novy usb, ale bez blyzsiho popisu. Vypadato, jakoby system zaregistroval novy usb zarizeni, ale uz nezjistil o jake jde a nevi co s nim dal:
Bus 002 Device 003: ID 2563:0523
To je vse co k novemu usb vypise.
Linux Alien 4.9.0-6-amd64 #1 SMP Debian 4.9.82-1+deb9u3 (2018-03-02) x86_64 GNU/Linux
Jeste zkusim, vymenit baterie - ale moc tomu neverim, protoze ten Trusted gp se chova stejne, a je ciste usb (je napajenej primo z komplu).
I kdyz vyjedu dmesg | grep usb vyjede na me (mimo jine) i tohle:
[ 5599.498332] usb 2-1.3: new low-speed USB device number 3 using xhci_hcd
[ 5599.626288] usb 2-1.3: New USB device found, idVendor=2563, idProduct=0523
[ 5599.626292] usb 2-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 5599.626295] usb 2-1.3: Product: USB WirelessGamepad
[ 5599.626298] usb 2-1.3: Manufacturer: ShanWan
[ 5599.626605] usb 2-1.3: Not enough bandwidth for new device state.
[ 5599.626612] usb 2-1.3: can't set config #1, error -28
[ 5931.821819] usb 2-1.3: USB disconnect, device number 3
Návod žádný nemám, na Archu i Fedoře prostě připojím, zapnu gamepad a https://i.imgur.com/mtZehq0.png
[87293.257641] usb 1-8: new full-speed USB device number 8 using xhci_hcd
[87293.542341] usb 1-8: New USB device found, idVendor=2563, idProduct=0575
[87293.542345] usb 1-8: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[87293.542347] usb 1-8: Product: PS3/PC Gamepad
[87293.542349] usb 1-8: Manufacturer: SHANWAN
[87293.553632] input: SHANWAN PS3/PC Gamepad as /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-8/1-8:1.0/0003:2563:0575.0006/input/input19
[87293.554055] hid-generic 0003:2563:0575.0006: input,hidraw4: USB HID v1.10 Gamepad [SHANWAN PS3/PC Gamepad] on usb-0000:01:00.0-8/input0
Takže je mi líto, tohle je opravdu divné :/
Pro "analogové ovladače" je podpora out of the box už mnoho let, je to normální třída USB HID jako klávesnice nebo myš.
Některé modely sice implementují nestandardní rozšíření, ale pak bychom se měli bavit o nich.
K tématu, já si koupil Steam Controller speciálně proto, že má místo analogových páček trackpad (i když trackball, který byl na prototypech, bych uvítal spíš). Ale nepoužívám ho na hry...
[jk]
Pro "analogové ovladače" je podpora out of the box už mnoho let, je to normální třída USB HID jako klávesnice nebo myš.
Ano, to je pravda, ale praxe vypada ponekud jinak. A to se psal rok 2014. Z dotazu je videt, ze system na zarizeni aspon reagoval. Nicmene gamepady (alespon ty co jsem zkousel) byly pomerne problematicke vzdy. Zas na druhe strane, fungoval klsicky joystick a dokonce i volant (na tom jsem treba odehral NFS Most Wanted), tak nevim v cem je zas takovy rozdil :(
U těch levných šmejdů je mnohem prozaičtější vysvětlení: autoři firmwaru jsou neschopná prasata a jejich produkt neodpovídá specifikaci standardu. Pak jádro bobtná přidáváním ovladačů, které to prasení narovnávají (nedávno jsem pomáhal opravit chování jedné myši, protože výrobce použil pro tlačítka "zpět" a "vpřed" nestandardní kódy v protokolu).
Něco jiného by byl produkt, který dalece přesahuje rozsah standardu a podpora opravdu chybí. To se týká například některých částí realistických leteckých simulátorů. V takovém případě bych opravdu souhlasil.