Probleme clavier Ideazon Merc zboard gaming

Bonjour à tous!

Pour mon premier post sur le forum, j’espère pouvoir aider les possesseurs de ce clavier orienté “gaming”.
En effet les touches du pavé numérique ainsi que celles de gaming sur la gauche et enfin les raccourcis rapides ne fonctionnent pas par defaut.

Pour cela, en furetant sur le net j’ai pu trouver ce script que je lance au demarrage:

!pave numerique
keycode 119 = KP_Delete KP_1
keycode 145 = XF86Cut KP_2
keycode 141 = XF86Copy KP_3
keycode 118 = Insert KP_4
keycode 115 = End KP_5
keycode 117 = Next KP_6
keycode 144 = Find KP_7
keycode 110 = Home KP_8
keycode 112 = Prior KP_9
keycode 146 = Help KP_0
keycode 139 = Undo KP_Decimal
keycode 143 = XF86Paste KP_Add
!keycode 136 = s KP_Divide
keycode 152 = KP_Multiply KP_Multiply

! Multimediakeys
keycode 162 = XF86AudioPlay
keycode 174 = XF86AudioStop
keycode 160 = XF86AudioMute
keycode 173 = XF86AudioPrev
keycode 153 = XF86AudioNext
keycode 176 = XF86AudioRaiseVolume
keycode 164 = XF86AudioLowerVolume

! touches direction rouges (movement)
keycode 181 = q
keycode 180 = w
keycode 225 = e
keycode 166 = a
keycode 136 = s
keycode 167 = d

! 1 to 11
keycode 87 = 1
keycode 88 = 2
keycode 89 = 3
keycode 83 = 4
keycode 84 = 5
keycode 85 = 6
keycode 79 = 7
keycode 80 = 8
keycode 81 = 9
keycode 90 = 0
keycode 86 = minus

! save, load, printscreen
keycode 137 = XF86Save
keycode 138= XF86Open
keycode 107 = Print Sys_Req 

! left area (score, voice)
keycode 140 = Caps_Lock
keycode 148 = Tab
keycode 163 = Alt_L
keycode 106 = Shift_L
keycode 91 = Control_R

! right area (reload, use)
keycode 164 = r
keycode 125 = f
keycode 194 = t
keycode 195 = g
keycode 196 = v
keycode 197 = b
keycode 142 = p
keycode 198 = c
keycode 63 = space

! [end] gamepad ofkeyboard (left)
number pad
keycode 119 = KP_Delete KP_1
keycode 145 = XF86Cut KP_2
keycode 141 = XF86Copy KP_3
keycode 118 = Insert KP_4
keycode 115 = End KP_5
keycode 117 = Next KP_6
keycode 144 = Find KP_7
keycode 110 = Home KP_8
keycode 112 = Prior KP_9
keycode 146 = Help KP_0
keycode 139 = Undo KP_Decimal
keycode 143 = XF86Paste KP_Add
!keycode 136 = s KP_Divide
keycode 152 = KP_Multiply KP_Multiply

! Multimediakeys
keycode 162 = XF86AudioPlay
keycode 174 = XF86AudioStop
keycode 160 = XF86AudioMute
keycode 173 = XF86AudioPrev
keycode 153 = XF86AudioNext
keycode 176 = XF86AudioRaiseVolume
keycode 164 = XF86AudioLowerVolume

! red area (movement)
keycode 181 = a
keycode 180 = z
keycode 225 = e
keycode 166 = q
keycode 136 = s
keycode 167 = d

! 1 to 11
keycode 87 = 1
keycode 88 = 2
keycode 89 = 3
keycode 83 = 4
keycode 84 = 5
keycode 85 = 6
keycode 79 = 7
keycode 80 = 8
keycode 81 = 9
keycode 90 = 0
keycode 86 = minus

! save, load, printscreen
keycode 137 = XF86Save
keycode 138= XF86Open
keycode 107 = Print Sys_Req 

! left area (score, voice)
keycode 140 = Caps_Lock
keycode 148 = Tab
keycode 163 = Alt_L
keycode 106 = Shift_L
keycode 91 = Control_R

! right area (reload, use)
keycode 164 = r
keycode 125 = f
keycode 194 = t
keycode 195 = g
keycode 196 = v
keycode 197 = b
keycode 142 = p
keycode 198 = c
keycode 63 = space

! [end] gamepad ofkeyboard (left)[/code]

Mais j'ai cependant un soucis les touches z, s, et e des touches directionnelles rouges ne fonctionnent qu'en appuyant sur "shift"
J'ai donc essayé la commande "showkey"pour utiliser ensuite la commande "setkeycode" mais c'est là ou je coince !!! Showkey m'affiche finalement plein de codes differents du type:

[code]root@debian:/home/david# showkey
le mode clavier était RAW

(Warning: Currently running in a pseudoterminal.)
The reported keycodes are probably wrong.

appuyer une touche (le programme termine 10s après la dernière touche pressée)...
0x9c 
0x00 0x81 0xac 
0x80 0x81 0xac 

Merci d’avance pour votre aide!