Index: arch/ia64/src/ski/ski.c
===================================================================
--- arch/ia64/src/ski/ski.c	(revision 586262f01b3e45da27b4107379ea770f76d8f776)
+++ arch/ia64/src/ski/ski.c	(revision b91bb6570eb79f8664dfce18d85b54e059bc684d)
@@ -109,4 +109,5 @@
 {
 	char ch;
+	static char last; 
 
 	if (kb_disable)
@@ -123,8 +124,19 @@
 		else {
 			chardev_push_character(&ski_console, ch);
+		}	
+		last = ch;		
+		return;
+	}	
 
+	if (last){
+		if(kbd_uspace){
+			chardev_push_character(&ski_uconsole, 0);
+			virtual_interrupt(IRQ_KBD,NULL);
+		}
+		else {
 		}	
-		
+		last = 0;		
 	}	
+
 }
 
