Re: keypressed of up arrow not received when Ctrl is also pressed



Roedy Green a écrit :
On Tue, 18 Dec 2007 18:21:53 +0100, Jack <mlskqd@xxxxxxxxx> wrote,
quoted or indirectly quoted someone who said :

The "up" key is not seen. Do i misuse the Java API, or do you know any bug wich could be the cause of that behavior?

Using Keyplayer I see Ctrl-Up Arrow see
http://mindprod.com/products.html#KEYPLAYER


[E:\sys]keyplayer
At keyPressed
ID=401 KeyEvent.KEY_PRESSED raw KeyCode="&" 38 cooked KeyChar="."
65535
At keyReleased
ID=402 KeyEvent.KEY_RELEASED raw KeyCode="&" 38 cooked KeyChar="."
65535
At keyPressed
ID=401 KeyEvent.KEY_PRESSED raw KeyCode="." 17 cooked KeyChar="."
65535 CTRL
_MASK
At keyPressed
ID=401 KeyEvent.KEY_PRESSED raw KeyCode="&" 38 cooked KeyChar="."
65535 CTRL
_MASK
At keyReleased
ID=402 KeyEvent.KEY_RELEASED raw KeyCode="&" 38 cooked KeyChar="."
65535 CTRL
_MASK
At keyReleased
ID=402 KeyEvent.KEY_RELEASED raw KeyCode="." 17 cooked KeyChar="."
65535

On the "not working" computer, i have this:

At keyPressed
ID=401 KeyEvent.KEY_PRESSED raw KeyCode="." 17 cooked KeyChar="." 65535 CTRL_MASK
At keyPressed
ID=401 KeyEvent.KEY_PRESSED raw KeyCode="." 17 cooked KeyChar="." 65535 CTRL_MASK
At keyPressed
ID=401 KeyEvent.KEY_PRESSED raw KeyCode="." 17 cooked KeyChar="." 65535 CTRL_MASK
At keyPressed
ID=401 KeyEvent.KEY_PRESSED raw KeyCode="." 17 cooked KeyChar="." 65535 CTRL_MASK
At keyPressed
ID=401 KeyEvent.KEY_PRESSED raw KeyCode="." 17 cooked KeyChar="." 65535 CTRL_MASK
At keyReleased
ID=402 KeyEvent.KEY_RELEASED raw KeyCode="&" 38 cooked KeyChar="." 65535 CTRL_MASK
At keyReleased
ID=402 KeyEvent.KEY_RELEASED raw KeyCode="." 17 cooked KeyChar="." 65535


So the VK_UP (38) keyReleased is received, but not the keyPressed
.