Thank you for your fast reply. Since jscalibrator is only for one game,
my "Binary package hint" was wrong. But I realized that I don't need
calibration, because X Y and Z are precisly calibrated with this
joystick.

So I don't want jscalibrator, but it has a nice GUI.

/proc/bus/usb/devices:
T:  Bus=02 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  2 Spd=1.5 MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=07b5 ProdID=0316 Rev= 1.01
S:  Manufacturer=Mega World
S:  Product=USB Game Controllers
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=350mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=00 Prot=00 Driver=usbhid
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=10ms

[EMAIL PROTECTED]:~# evtest /dev/input/event7
Input driver version is 1.0.0
Input device ID: bus 0x3 vendor 0x7b5 product 0x316 version 0x110
Input device name: "Mega World USB Game Controllers"
Supported events:
  Event type 0 (Reset)
    Event code 0 (Reset)
    Event code 1 (Key)
    Event code 3 (Absolute)
  Event type 1 (Key)
    Event code 288 (Trigger)
    Event code 289 (ThumbBtn)
    Event code 290 (ThumbBtn2)
    Event code 291 (TopBtn)
  Event type 3 (Absolute)
    Event code 0 (X)
      Value      0
      Min     -128
      Max      127
      Flat      15
    Event code 1 (Y)
      Value      0
      Min     -128
      Max      127
      Flat      15
    Event code 2 (Z)
      Value    127
      Min     -128
      Max      127
      Flat      15
    Event code 16 (Hat0X)
      Value      0
      Min       -1
      Max        1
    Event code 17 (Hat0Y)
      Value      0
      Min       -1
      Max        1
    Event code 40 (?)
      Value    127
      Min     -128
      Max      127
      Flat      15
Testing ... (interrupt to exit)


Hat seems to work as expected (up -> down -> left -> right):
Event: time 1182542380.757994, type 3 (Absolute), code 17 (Hat0Y), value -1
Event: time 1182542380.757998, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542380.925940, type 3 (Absolute), code 17 (Hat0Y), value 0
Event: time 1182542380.925944, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542381.525737, type 3 (Absolute), code 17 (Hat0Y), value 1
Event: time 1182542381.525742, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542381.685687, type 3 (Absolute), code 17 (Hat0Y), value 0
Event: time 1182542381.685691, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542383.061230, type 3 (Absolute), code 16 (Hat0X), value -1
Event: time 1182542383.061235, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542383.221176, type 3 (Absolute), code 16 (Hat0X), value 0
Event: time 1182542383.221180, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542383.812980, type 3 (Absolute), code 16 (Hat0X), value 1
Event: time 1182542383.812984, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542383.964930, type 3 (Absolute), code 16 (Hat0X), value 0
Event: time 1182542383.964934, type 0 (Reset), code 0 (Reset), value 0

Buttons too (Trigger -> leftmost btn -> middle button -> right button):
Event: time 1182542433.628417, type 1 (Key), code 288 (Trigger), value 1
Event: time 1182542433.628420, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542433.780370, type 1 (Key), code 288 (Trigger), value 0
Event: time 1182542433.780374, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542436.043615, type 1 (Key), code 290 (ThumbBtn2), value 1
Event: time 1182542436.043619, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542436.251548, type 1 (Key), code 290 (ThumbBtn2), value 0
Event: time 1182542436.251550, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542436.731387, type 1 (Key), code 289 (ThumbBtn), value 1
Event: time 1182542436.731390, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542436.891334, type 1 (Key), code 289 (ThumbBtn), value 0
Event: time 1182542436.891338, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542438.426821, type 1 (Key), code 291 (TopBtn), value 1
Event: time 1182542438.426824, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542438.554782, type 1 (Key), code 291 (TopBtn), value 0
Event: time 1182542438.554786, type 0 (Reset), code 0 (Reset), value 0

Now I moved the Thrust-Slider forward away from me and then backwards:
Event: time 1182542515.873072, type 3 (Absolute), code 2 (Z), value 123
Event: time 1182542515.873078, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542515.897066, type 3 (Absolute), code 2 (Z), value 117
Event: time 1182542515.897073, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542515.913063, type 3 (Absolute), code 2 (Z), value 109
Event: time 1182542515.913069, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542515.937058, type 3 (Absolute), code 2 (Z), value 101
Event: time 1182542515.937068, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542515.953047, type 3 (Absolute), code 2 (Z), value 94
Event: time 1182542515.953053, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542515.977040, type 3 (Absolute), code 2 (Z), value 89
Event: time 1182542515.977047, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542515.993031, type 3 (Absolute), code 2 (Z), value 84
Event: time 1182542515.993036, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542516.017027, type 3 (Absolute), code 2 (Z), value 78
Event: time 1182542516.017033, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542516.033033, type 3 (Absolute), code 2 (Z), value 73
Event: time 1182542516.033043, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542516.057019, type 3 (Absolute), code 2 (Z), value 65
Event: time 1182542516.057029, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542516.073008, type 3 (Absolute), code 2 (Z), value 57
Event: time 1182542516.073014, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542516.097012, type 3 (Absolute), code 2 (Z), value 46
Event: time 1182542516.097019, type 3 (Absolute), code 40 (?), value 123
Event: time 1182542516.097023, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542516.120997, type 3 (Absolute), code 2 (Z), value 35
Event: time 1182542516.121003, type 3 (Absolute), code 40 (?), value 116
Event: time 1182542516.121007, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542516.136987, type 3 (Absolute), code 2 (Z), value 21
Event: time 1182542516.136991, type 3 (Absolute), code 40 (?), value 106
Event: time 1182542516.136995, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542516.160992, type 3 (Absolute), code 2 (Z), value -1
Event: time 1182542516.160999, type 3 (Absolute), code 40 (?), value 92
Event: time 1182542516.161002, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542516.176973, type 3 (Absolute), code 2 (Z), value -26
Event: time 1182542516.176976, type 3 (Absolute), code 40 (?), value 75
Event: time 1182542516.176979, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542516.200966, type 3 (Absolute), code 2 (Z), value -37
Event: time 1182542516.200971, type 3 (Absolute), code 40 (?), value 67
Event: time 1182542516.200974, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542516.216965, type 3 (Absolute), code 2 (Z), value -47
Event: time 1182542516.216971, type 3 (Absolute), code 40 (?), value 61
Event: time 1182542516.216974, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542516.240952, type 3 (Absolute), code 2 (Z), value -57
Event: time 1182542516.240954, type 3 (Absolute), code 40 (?), value 53
Event: time 1182542516.240957, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542516.256960, type 3 (Absolute), code 2 (Z), value -70
Event: time 1182542516.256969, type 3 (Absolute), code 40 (?), value 45
Event: time 1182542516.256972, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542516.280943, type 3 (Absolute), code 2 (Z), value -94
Event: time 1182542516.280949, type 3 (Absolute), code 40 (?), value 29
Event: time 1182542516.280953, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542516.296935, type 3 (Absolute), code 2 (Z), value -121
Event: time 1182542516.296939, type 3 (Absolute), code 40 (?), value 10
Event: time 1182542516.296942, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542516.320935, type 3 (Absolute), code 2 (Z), value -128
Event: time 1182542516.320942, type 3 (Absolute), code 40 (?), value 0
Event: time 1182542516.320946, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542517.904401, type 3 (Absolute), code 40 (?), value -1
Event: time 1182542517.904406, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542517.920419, type 3 (Absolute), code 40 (?), value 3
Event: time 1182542517.920425, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542517.944398, type 3 (Absolute), code 2 (Z), value -126
Event: time 1182542517.944404, type 3 (Absolute), code 40 (?), value 5
Event: time 1182542517.944408, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542517.968382, type 3 (Absolute), code 2 (Z), value -123
Event: time 1182542517.968388, type 3 (Absolute), code 40 (?), value 7
Event: time 1182542517.968391, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542517.984374, type 3 (Absolute), code 2 (Z), value -118
Event: time 1182542517.984378, type 3 (Absolute), code 40 (?), value 10
Event: time 1182542517.984382, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542518.008376, type 3 (Absolute), code 2 (Z), value -113
Event: time 1182542518.008383, type 3 (Absolute), code 40 (?), value 14
Event: time 1182542518.008387, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542518.024358, type 3 (Absolute), code 2 (Z), value -105
Event: time 1182542518.024360, type 3 (Absolute), code 40 (?), value 19
Event: time 1182542518.024364, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542518.048352, type 3 (Absolute), code 2 (Z), value -97
Event: time 1182542518.048356, type 3 (Absolute), code 40 (?), value 25
Event: time 1182542518.048359, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542518.064350, type 3 (Absolute), code 2 (Z), value -88
Event: time 1182542518.064356, type 3 (Absolute), code 40 (?), value 31
Event: time 1182542518.064360, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542518.088338, type 3 (Absolute), code 2 (Z), value -81
Event: time 1182542518.088341, type 3 (Absolute), code 40 (?), value 36
Event: time 1182542518.088344, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542518.104346, type 3 (Absolute), code 2 (Z), value -76
Event: time 1182542518.104351, type 3 (Absolute), code 40 (?), value 40
Event: time 1182542518.104354, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542518.128330, type 3 (Absolute), code 2 (Z), value -70
Event: time 1182542518.128336, type 3 (Absolute), code 40 (?), value 44
Event: time 1182542518.128339, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542518.144319, type 3 (Absolute), code 2 (Z), value -65
Event: time 1182542518.144324, type 3 (Absolute), code 40 (?), value 48
Event: time 1182542518.144327, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542518.168322, type 3 (Absolute), code 2 (Z), value -58
Event: time 1182542518.168328, type 3 (Absolute), code 40 (?), value 52
Event: time 1182542518.168331, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542518.184306, type 3 (Absolute), code 2 (Z), value -51
Event: time 1182542518.184309, type 3 (Absolute), code 40 (?), value 57
Event: time 1182542518.184312, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542518.208298, type 3 (Absolute), code 2 (Z), value -43
Event: time 1182542518.208303, type 3 (Absolute), code 40 (?), value 62
Event: time 1182542518.208306, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542518.232302, type 3 (Absolute), code 2 (Z), value -33
Event: time 1182542518.232309, type 3 (Absolute), code 40 (?), value 69
Event: time 1182542518.232312, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542518.248284, type 3 (Absolute), code 2 (Z), value -22
Event: time 1182542518.248285, type 3 (Absolute), code 40 (?), value 76
Event: time 1182542518.248289, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542518.272277, type 3 (Absolute), code 2 (Z), value -9
Event: time 1182542518.272281, type 3 (Absolute), code 40 (?), value 85
Event: time 1182542518.272285, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542518.288276, type 3 (Absolute), code 2 (Z), value 1
Event: time 1182542518.288282, type 3 (Absolute), code 40 (?), value 92
Event: time 1182542518.288285, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542518.312263, type 3 (Absolute), code 2 (Z), value 10
Event: time 1182542518.312267, type 3 (Absolute), code 40 (?), value 98
Event: time 1182542518.312270, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542518.328270, type 3 (Absolute), code 2 (Z), value 17
Event: time 1182542518.328276, type 3 (Absolute), code 40 (?), value 103
Event: time 1182542518.328280, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542518.352255, type 3 (Absolute), code 2 (Z), value 22
Event: time 1182542518.352262, type 3 (Absolute), code 40 (?), value 106
Event: time 1182542518.352265, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542518.368245, type 3 (Absolute), code 2 (Z), value 27
Event: time 1182542518.368250, type 3 (Absolute), code 40 (?), value 110
Event: time 1182542518.368253, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542518.392248, type 3 (Absolute), code 2 (Z), value 32
Event: time 1182542518.392255, type 3 (Absolute), code 40 (?), value 113
Event: time 1182542518.392258, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542518.408231, type 3 (Absolute), code 2 (Z), value 37
Event: time 1182542518.408234, type 3 (Absolute), code 40 (?), value 116
Event: time 1182542518.408238, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542518.432224, type 3 (Absolute), code 2 (Z), value 40
Event: time 1182542518.432229, type 3 (Absolute), code 40 (?), value 118
Event: time 1182542518.432232, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542518.448223, type 3 (Absolute), code 2 (Z), value 43
Event: time 1182542518.448229, type 3 (Absolute), code 40 (?), value 121
Event: time 1182542518.448232, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542518.472210, type 3 (Absolute), code 2 (Z), value 49
Event: time 1182542518.472214, type 3 (Absolute), code 40 (?), value 124
Event: time 1182542518.472217, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542518.496202, type 3 (Absolute), code 2 (Z), value 57
Event: time 1182542518.496207, type 3 (Absolute), code 40 (?), value 127
Event: time 1182542518.496210, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542518.512202, type 3 (Absolute), code 2 (Z), value 67
Event: time 1182542518.512211, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542518.536189, type 3 (Absolute), code 2 (Z), value 78
Event: time 1182542518.536195, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542518.552251, type 3 (Absolute), code 2 (Z), value 88
Event: time 1182542518.552259, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542518.576181, type 3 (Absolute), code 2 (Z), value 100
Event: time 1182542518.576190, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542518.592171, type 3 (Absolute), code 2 (Z), value 110
Event: time 1182542518.592178, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542518.616174, type 3 (Absolute), code 2 (Z), value 121
Event: time 1182542518.616184, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542518.632157, type 3 (Absolute), code 2 (Z), value 127
Event: time 1182542518.632163, type 0 (Reset), code 0 (Reset), value 0


Now this is Steering x and y (left -> right -> up -> down):
Event: time 1182542629.579267, type 3 (Absolute), code 0 (X), value -1
Event: time 1182542629.579274, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542629.603263, type 3 (Absolute), code 0 (X), value -4
Event: time 1182542629.603270, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542629.619260, type 3 (Absolute), code 0 (X), value -10
Event: time 1182542629.619267, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542629.643261, type 3 (Absolute), code 0 (X), value -20
Event: time 1182542629.643271, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542629.667238, type 3 (Absolute), code 0 (X), value -32
Event: time 1182542629.667244, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542629.683238, type 3 (Absolute), code 0 (X), value -47
Event: time 1182542629.683246, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542629.707241, type 3 (Absolute), code 0 (X), value -62
Event: time 1182542629.707252, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542629.723223, type 3 (Absolute), code 0 (X), value -80
Event: time 1182542629.723231, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542629.747226, type 3 (Absolute), code 0 (X), value -99
Event: time 1182542629.747235, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542629.763208, type 3 (Absolute), code 0 (X), value -119
Event: time 1182542629.763214, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542629.787203, type 3 (Absolute), code 0 (X), value -128
Event: time 1182542629.787209, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542630.251047, type 3 (Absolute), code 0 (X), value -121
Event: time 1182542630.251054, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542630.275045, type 3 (Absolute), code 0 (X), value -104
Event: time 1182542630.275054, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542630.291042, type 3 (Absolute), code 0 (X), value -87
Event: time 1182542630.291051, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542630.315029, type 3 (Absolute), code 0 (X), value -71
Event: time 1182542630.315037, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542630.331022, type 3 (Absolute), code 0 (X), value -55
Event: time 1182542630.331029, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542630.355023, type 3 (Absolute), code 0 (X), value -43
Event: time 1182542630.355031, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542630.371007, type 3 (Absolute), code 0 (X), value -27
Event: time 1182542630.371014, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542630.395001, type 3 (Absolute), code 0 (X), value -12
Event: time 1182542630.395008, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542630.410998, type 3 (Absolute), code 0 (X), value -2
Event: time 1182542630.411006, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542630.434988, type 3 (Absolute), code 0 (X), value 0
Event: time 1182542630.434995, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542630.698896, type 3 (Absolute), code 0 (X), value 6
Event: time 1182542630.698902, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542630.722892, type 3 (Absolute), code 0 (X), value 18
Event: time 1182542630.722897, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542630.738887, type 3 (Absolute), code 0 (X), value 33
Event: time 1182542630.738895, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542630.762887, type 3 (Absolute), code 0 (X), value 48
Event: time 1182542630.762899, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542630.778873, type 3 (Absolute), code 0 (X), value 66
Event: time 1182542630.778879, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542630.802864, type 3 (Absolute), code 0 (X), value 86
Event: time 1182542630.802872, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542630.818858, type 3 (Absolute), code 0 (X), value 107
Event: time 1182542630.818864, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542630.842851, type 3 (Absolute), code 0 (X), value 127
Event: time 1182542630.842858, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542631.290701, type 3 (Absolute), code 0 (X), value 125
Event: time 1182542631.290707, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542631.306698, type 3 (Absolute), code 0 (X), value 105
Event: time 1182542631.306705, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542631.330696, type 3 (Absolute), code 0 (X), value 85
Event: time 1182542631.330705, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542631.346683, type 3 (Absolute), code 0 (X), value 64
Event: time 1182542631.346690, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542631.370676, type 3 (Absolute), code 0 (X), value 44
Event: time 1182542631.370684, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542631.386680, type 3 (Absolute), code 0 (X), value 27
Event: time 1182542631.386689, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542631.410664, type 3 (Absolute), code 0 (X), value 14
Event: time 1182542631.410669, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542631.426593, type 3 (Absolute), code 0 (X), value 3
Event: time 1182542631.426601, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542631.450657, type 3 (Absolute), code 0 (X), value 0
Event: time 1182542631.450667, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542631.834521, type 3 (Absolute), code 1 (Y), value -3
Event: time 1182542631.834528, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542631.858514, type 3 (Absolute), code 1 (Y), value -9
Event: time 1182542631.858521, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542631.874510, type 3 (Absolute), code 1 (Y), value -15
Event: time 1182542631.874519, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542631.898508, type 3 (Absolute), code 1 (Y), value -24
Event: time 1182542631.898519, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542631.914495, type 3 (Absolute), code 1 (Y), value -33
Event: time 1182542631.914501, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542631.938487, type 3 (Absolute), code 1 (Y), value -44
Event: time 1182542631.938496, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542631.954482, type 3 (Absolute), code 1 (Y), value -53
Event: time 1182542631.954488, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542631.978474, type 3 (Absolute), code 1 (Y), value -67
Event: time 1182542631.978481, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542631.994475, type 3 (Absolute), code 1 (Y), value -82
Event: time 1182542631.994487, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542632.018460, type 3 (Absolute), code 1 (Y), value -96
Event: time 1182542632.018468, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542632.034456, type 3 (Absolute), code 1 (Y), value -110
Event: time 1182542632.034464, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542632.058455, type 3 (Absolute), code 1 (Y), value -125
Event: time 1182542632.058464, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542632.082440, type 3 (Absolute), code 1 (Y), value -128
Event: time 1182542632.082447, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542632.442317, type 3 (Absolute), code 1 (Y), value -118
Event: time 1182542632.442322, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542632.466312, type 3 (Absolute), code 1 (Y), value -65
Event: time 1182542632.466318, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542632.482307, type 3 (Absolute), code 1 (Y), value 0
Event: time 1182542632.482317, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542632.506305, type 3 (Absolute), code 1 (Y), value 5
Event: time 1182542632.506316, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542632.522291, type 3 (Absolute), code 1 (Y), value 0
Event: time 1182542632.522297, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542632.546296, type 3 (Absolute), code 1 (Y), value -1
Event: time 1182542632.546305, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542632.562279, type 3 (Absolute), code 1 (Y), value 0
Event: time 1182542632.562285, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542632.930159, type 3 (Absolute), code 1 (Y), value -1
Event: time 1182542632.930166, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542632.954152, type 3 (Absolute), code 1 (Y), value 1
Event: time 1182542632.954159, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542632.970149, type 3 (Absolute), code 1 (Y), value 3
Event: time 1182542632.970159, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542632.994144, type 3 (Absolute), code 1 (Y), value 8
Event: time 1182542632.994154, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542633.010133, type 3 (Absolute), code 1 (Y), value 15
Event: time 1182542633.010141, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542633.034136, type 3 (Absolute), code 1 (Y), value 27
Event: time 1182542633.034145, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542633.050118, type 3 (Absolute), code 1 (Y), value 38
Event: time 1182542633.050126, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542633.074113, type 3 (Absolute), code 1 (Y), value 54
Event: time 1182542633.074121, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542633.090113, type 3 (Absolute), code 1 (Y), value 70
Event: time 1182542633.090123, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542633.114098, type 3 (Absolute), code 1 (Y), value 89
Event: time 1182542633.114107, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542633.138090, type 3 (Absolute), code 1 (Y), value 108
Event: time 1182542633.138098, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542633.154092, type 3 (Absolute), code 1 (Y), value 127
Event: time 1182542633.154102, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542633.561947, type 3 (Absolute), code 1 (Y), value 114
Event: time 1182542633.561954, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542633.577946, type 3 (Absolute), code 1 (Y), value 99
Event: time 1182542633.577954, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542633.601941, type 3 (Absolute), code 1 (Y), value 84
Event: time 1182542633.601951, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542633.617930, type 3 (Absolute), code 1 (Y), value 60
Event: time 1182542633.617937, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542633.641924, type 3 (Absolute), code 1 (Y), value 40
Event: time 1182542633.641931, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542633.665920, type 3 (Absolute), code 1 (Y), value 19
Event: time 1182542633.665929, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542633.681907, type 3 (Absolute), code 1 (Y), value 4
Event: time 1182542633.681915, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542633.705902, type 3 (Absolute), code 1 (Y), value -1
Event: time 1182542633.705911, type 0 (Reset), code 0 (Reset), value 0
Event: time 1182542633.865845, type 3 (Absolute), code 1 (Y), value 0
Event: time 1182542633.865854, type 0 (Reset), code 0 (Reset), value 0


jscal --calibrate /dev/input/js0
Move axis 2 to minimum position and push any button. (pushed thrust away from 
me)
Axis 2:     -128
Move axis 2 to center position and push any button. (pulled somewhere to the 
center)
Axis 2:        0
Move axis 2 to maximum position and push any button. (pulled thrust as far it 
can to me)
Axis 2:      116

Now this is strange:
Axis 3 and 4 is the HAT but then comes axis 5, which is also affected by that 
thrust slider...
I did the same as for axis 2 here:

Move axis 5 to minimum position and push any button. (pushed thrust away from 
me)
Axis 5:        0
Move axis 5 to minimum position and push any button. (pulled somewhere to the 
center)
Axis 5:       63
Move axis 5 to minimum position and push any button. (pulled thrust as far it 
can to me)
Axis 5:      127

Maybe we just need to drop axis 5, which doubles the Z-Axis with faulty
values?

-- 
Joystick Saitec ST30 detected as Wasp
https://bugs.launchpad.net/bugs/121343
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to