The kernel does recognize joystick (7 axis, 1 hat, 29 buttons),
but there is a problem with HAT, as only recognize HAT0X and not HAT0Y.
-------------
evdev-joystick --showcal
/dev/input/by-id/usb-www.vkb-sim.pro_www.forum.vkbsim.pro_©_Alex_Oz_2012-2016_RAVCORE_JAVELIN-event-joystick
=====
Supported Absolute axes:
Absolute axis 0x00 (0) (X Axis) (value: 1024, min: 0, max: 2047,
flatness: 127 (=6.20%), fuzz: 0)
Absolute axis 0x01 (1) (Y Axis) (value: 1024, min: 0, max: 2047,
flatness: 127 (=6.20%), fuzz: 0)
Absolute axis 0x02 (2) (Z Axis) (value: 1023, min: 0, max: 1023,
flatness: 63 (=6.16%), fuzz: 3)
Absolute axis 0x03 (3) (X Rate Axis) (value: 512, min: 0, max: 1023,
flatness: 63 (=6.16%), fuzz: 3)
Absolute axis 0x04 (4) (Y Rate Axis) (value: 1024, min: 0, max: 2047,
flatness: 127 (=6.20%), fuzz: 7)
Absolute axis 0x05 (5) (Z Rate Axis) (value: 0, min: 0, max: 1023,
flatness: 63 (=6.16%), fuzz: 3)
Absolute axis 0x06 (6) (Throttle) (value: 0, min: 0, max: 1023,
flatness: 63 (=6.16%), fuzz: 3)
Absolute axis 0x10 (16) (Hat zero, x axis) (value: 0, min: 0, max:
239, flatness: 14 (=5.86%), fuzz: 0)
======
dmesg
======
[ 9974.236424] usb 1-2.3: USB disconnect, device number 10
[ 9989.546128] usb 1-2.3: new full-speed USB device number 11 using xhci_hcd
[ 9989.638211] usb 1-2.3: New USB device found, idVendor=11c0,
idProduct=5607, bcdDevice=18.01
[ 9989.638218] usb 1-2.3: New USB device strings: Mfr=1, Product=2,
SerialNumber=0
[ 9989.638223] usb 1-2.3: Product: RAVCORE JAVELIN
[ 9989.638227] usb 1-2.3: Manufacturer: www.vkb-sim.pro
www.forum.vkb-sim.pro © Alex Oz 2012-2016
[ 9989.644559] input: www.vkb-sim.pro www.forum.vkb-sim.pro © Alex Oz
2012-2016 RAVCORE JAVELIN as
/devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2.3/1-2.3:1.0/0003:11C0:5607.0008/input/input38
[ 9989.645096] hid-generic 0003:11C0:5607.0008: input,hidraw5: USB HID
v1.00 Joystick [www.vkb-sim.pro www.forum.vkb-sim.pro © Alex Oz
2012-2016 RAVCORE JAVELIN ] on usb-0000:00:14.0-2.3/input0
=======
https://html5gamepad.com/ (also one axis (axis7)
---------------
11c0-5607-www.vkb-sim.pro www.forum.vkb-sim.pro © Alex Oz 2012-2016
RAVCORE JAVELIN
Hat_Up = -1
Hat_Right = -0.49452
Hat_Down = 0
Hat_Left = 0.51650
Hat_Up_R= -0.82421
Hat_Dn_R = -16496
Hat_Dn_L = 0.18680
Hat_Up_L = 0.84616
On windows works without driver as HAT and there no problem with
joystick. Joystick use NJoy32 on eprom and is an exact clone of VKB
Gladiator MKII.
Sites: https://www.ravcore.com/produkty/javelin/
https://www.ravcore.com/wp-content/uploads/2016/09/manual-JAVELIN_IM.pdf
https://vkbcontrollers.com/?product=vkb-sim-gladiator