49 lines
1.4 KiB
Text
49 lines
1.4 KiB
Text
$NetBSD: patch-ae,v 1.1 2003/06/03 02:19:02 blef Exp $
|
|
|
|
--- src/loop.c.orig Mon Jun 2 15:58:37 2003
|
|
+++ src/loop.c Mon Jun 2 16:00:06 2003
|
|
@@ -118,19 +118,19 @@
|
|
|
|
case KeyPress:
|
|
|
|
- if (touche == KEY_UP) {
|
|
+ if (touche == KEY_UP || touche == ALTERNATE_KEY_UP) {
|
|
(*mask) = (*mask) & (~DOWN);
|
|
(*mask) = (*mask) | UP;
|
|
}
|
|
- if (touche == KEY_DOWN) {
|
|
+ if (touche == KEY_DOWN || touche == ALTERNATE_KEY_DOWN) {
|
|
(*mask) = (*mask) & (~UP);
|
|
(*mask) = (*mask) | DOWN;
|
|
}
|
|
- if (touche == KEY_RIGHT) {
|
|
+ if (touche == KEY_RIGHT || touche == ALTERNATE_KEY_RIGHT) {
|
|
(*mask) = (*mask) & (~LEFT);
|
|
(*mask) = (*mask) | RIGHT;
|
|
}
|
|
- if (touche == KEY_LEFT) {
|
|
+ if (touche == KEY_LEFT || touche == ALTERNATE_KEY_LEFT) {
|
|
(*mask) = (*mask) & (~RIGHT);
|
|
(*mask) = (*mask) | LEFT;
|
|
}
|
|
@@ -158,16 +158,16 @@
|
|
|
|
case KeyRelease:
|
|
|
|
- if (touche == KEY_UP)
|
|
+ if (touche == KEY_UP || touche == ALTERNATE_KEY_UP)
|
|
(*mask) = (*mask) & (~UP);
|
|
|
|
- if (touche == KEY_DOWN)
|
|
+ if (touche == KEY_DOWN || touche == ALTERNATE_KEY_DOWN)
|
|
(*mask) = (*mask) & (~DOWN);
|
|
|
|
- if (touche == KEY_RIGHT)
|
|
+ if (touche == KEY_RIGHT || touche == ALTERNATE_KEY_RIGHT)
|
|
(*mask) = (*mask) & (~RIGHT);
|
|
|
|
- if (touche == KEY_LEFT)
|
|
+ if (touche == KEY_LEFT || touche == ALTERNATE_KEY_LEFT)
|
|
(*mask) = (*mask) & (~LEFT);
|
|
|
|
if (touche == KEY_UP2)
|