Index: uspace/srv/hid/fb/port/ega.c
===================================================================
--- uspace/srv/hid/fb/port/ega.c	(revision aaa77ba0f2326ec53c9ae75e8d4143dcad05a34e)
+++ uspace/srv/hid/fb/port/ega.c	(revision 795448f8063376ee6a3c51df46d8ed2f4efaf83e)
@@ -117,5 +117,5 @@
 	uint8_t glyph;
 	
-	if ((field->ch >= 0) && (field->ch < 128))
+	if (ascii_check(field->ch))
 		glyph = field->ch;
 	else
Index: uspace/srv/hid/fb/port/kchar.c
===================================================================
--- uspace/srv/hid/fb/port/kchar.c	(revision aaa77ba0f2326ec53c9ae75e8d4143dcad05a34e)
+++ uspace/srv/hid/fb/port/kchar.c	(revision 795448f8063376ee6a3c51df46d8ed2f4efaf83e)
@@ -48,5 +48,5 @@
 static void kchar_putchar(wchar_t ch)
 {
-	if ((ch >= 0) && (ch < 128))
+	if (ascii_check(ch))
 		*kchar.addr = ch;
 	else
Index: uspace/srv/hid/fb/port/niagara.c
===================================================================
--- uspace/srv/hid/fb/port/niagara.c	(revision aaa77ba0f2326ec53c9ae75e8d4143dcad05a34e)
+++ uspace/srv/hid/fb/port/niagara.c	(revision 795448f8063376ee6a3c51df46d8ed2f4efaf83e)
@@ -68,5 +68,5 @@
 static void niagara_putchar(wchar_t ch)
 {
-	if ((ch >= 0) && (ch < 128))
+	if (ascii_check(ch))
 		niagara_putc(ch);
 	else
