IDEAS FOR RYZOM


uiWebPrevious1uiWebNext

#1 [en] 

Currently (on the Linux client), it looks like shift+down and shift+numpad2 are the same to the client, while numpad2 & down and ctrl+numpad2 & ctrl+down are different. Please make shift+numpad different from shift+arrows and shift+edit keys (page down, etc.) if possible.

#2 [en] 

At least on Windows keycodes are the same for shift-numpad (with numlock active) and corresponding extra-keys on 102-key keyboards. Because Windows keycodes are pretty much inherited from DOS that simply used the codes sent by the keyboard I think it goes down into the keyboard controller/protocol. So there might be no way to change that.

#3 [en] 

I never thought that the actual keyboard might be reporting them the same. I can't get any info out of xev because it reports the modifier (shift) and other keys separately. But that makes me think: Couldn't Ryzom detect them separately too? X11's keycode for left arrow is 113, and for numpad4 is 83. Left shift 50, right shift 62. So (r/l)shift press + 113 press&release = shift+left and (r/l)shift press + 83 press&release = shift+numpad4.

#4 [en] 

Is Numpad4 83 even if you hold shift? In that case there might be a way to detect it (at least on linux).

#5 [en] 

Its keycode shows as 83 whatever modifier I hold (or none), and the modifier shows separately.
uiWebPrevious1uiWebNext
 
Last visit Friday, 26 April 11:15:02 UTC
P_:

powered by ryzom-api