Index: kernel/genarch/src/kbd/key.c
===================================================================
--- kernel/genarch/src/kbd/key.c	(revision ef042e03bf12014751bfb61ce4b7a59d8963748d)
+++ kernel/genarch/src/kbd/key.c	(revision dbe8a8f4a1345eeb04444a230c3ce4e1885beeab)
@@ -145,6 +145,7 @@
 		break;
 	default:
-	    	letter = is_lower(ascii);
-		capslock = (keyflags & PRESSED_CAPSLOCK) || (lockflags & LOCKED_CAPSLOCK);
+	    	letter = islower(ascii);
+		capslock = (keyflags & PRESSED_CAPSLOCK) ||
+		    (lockflags & LOCKED_CAPSLOCK);
 		shift = keyflags & PRESSED_SHIFT;
 		if (letter && capslock)
@@ -233,6 +234,7 @@
 		break;
 	default:
-	    	letter = is_lower(ascii);
-		capslock = (keyflags & PRESSED_CAPSLOCK) || (lockflags & LOCKED_CAPSLOCK);
+	    	letter = islower(ascii);
+		capslock = (keyflags & PRESSED_CAPSLOCK) ||
+		    (lockflags & LOCKED_CAPSLOCK);
 		shift = keyflags & PRESSED_SHIFT;
 		if (letter && capslock)
