dodao sam kernel module za joystick, koje Fedora 17 nema po defaultu:
Kod: Označi sve
yum install kernel-modules-extraevo odgovora na upit dmsg u terminalu:
također se vidi u direktoriju /dev/input/by-id[38306.706092] usb 5-1: new low-speed USB device number 8 using uhci_hcd
[38306.878385] usb 5-1: New USB device found, idVendor=22ba, idProduct=0001
[38306.878391] usb 5-1: New USB device strings: Mfr=4, Product=96, SerialNumber=0
[38306.878397] usb 5-1: Product: USB GAME CONTROLLER
[38306.878401] usb 5-1: Manufacturer: Technology Innovation International Co., Ltd.
[38316.896389] generic-usb 0003:22BA:0001.0007: timeout initializing reports
[38316.896527] input: Technology Innovation International Co., Ltd. USB GAME CONTROLLER as /devices/pci0000:00/0000:00:1d.0/usb5/5-1/5-1:1.0/input/input17
[38316.897048] generic-usb 0003:22BA:0001.0007: input,hidraw1: USB HID v1.00 Joystick [Technology Innovation International Co., Ltd. USB GAME CONTROLLER ] on usb-0000:00:1d.0-1/input0
isto tako se vidi u direktoriju /dev/input/by-pathusb-Technology_Innovation_International_Co.__Ltd._USB_GAME_CONTROLLER-event-joystick
kad probam Qjoypad - ne reagira na gumbe - normalno, jer nije napravio /dev/input/js0pci-0000:00:1d.0-usb-0:1:1.0-event-joystick
isto tako ne vrijedi mi testirati sa jstest alatom.
probao sam napraviti i udev pravilo u /etc/udev/rules.d direktoriju - ovako:
Kod: Označi sve
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb", ATTRS{idVendor}=="22ba",
ATTRS{idProduct}=="0001", NAME:="joypad", MODE:="0666"kad naredim ovako:
Kod: Označi sve
cat /dev/input/event12probao sam napraviti simbolički link:
Kod: Označi sve
ln -s event12 js0Kod: Označi sve
jstest /dev/input/js0puno sam guglao, negdje sam našao hint da je ID problem ako sadrži non-asci znakove ??? i da to mogu promijeniti s udev.rules - KAKO ? čini se da to JEST ovdje problem - ima tamo čudan underscore prije LTD u nazivu ?!Joystick (Unknown) has 2 axes and 2 buttons. Driver version is 0.8.0.
Testing ... (interrupt to exit)
jstest: error reading: Invalid argument
molim pomoć !