> I'm sorry, but this doesn't fix my problem. I've installed and run this
> new release, but I still have the problem that the commandline or editing
> mode is left, when I hold down an arrow key.
>
>   

It's possible that your firmware is original about which sequences to
send. Can you apply attached patch, then launch "hello" in the shell,
press the buttons and note and feedback the result?

-- 
Regards
Vladimir 'φ-coder/phcoder' Serbinenko

=== modified file 'grub-core/hello/hello.c'
--- grub-core/hello/hello.c	2010-09-14 21:06:01 +0000
+++ grub-core/hello/hello.c	2011-04-03 10:50:35 +0000
@@ -25,12 +25,19 @@
 #include <grub/dl.h>
 #include <grub/extcmd.h>
 #include <grub/i18n.h>
+#include <grub/term.h>
 
 static grub_err_t
 grub_cmd_hello (grub_extcmd_context_t ctxt __attribute__ ((unused)),
 		int argc __attribute__ ((unused)),
 		char **args __attribute__ ((unused)))
 {
+  while (1)
+    {
+      int c;
+      c = grub_getkey ();
+      grub_printf ("Pressed key: %x\n", c);
+    }
   grub_printf ("Hello World\n");
   return 0;
 }

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to