diff options
Diffstat (limited to 'apps/gui/usb_screen.c')
-rw-r--r-- | apps/gui/usb_screen.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/apps/gui/usb_screen.c b/apps/gui/usb_screen.c index a92ecac27f..52f9f994f1 100644 --- a/apps/gui/usb_screen.c +++ b/apps/gui/usb_screen.c | |||
@@ -30,6 +30,7 @@ | |||
30 | #include "usb_core.h" | 30 | #include "usb_core.h" |
31 | #ifdef USB_ENABLE_HID | 31 | #ifdef USB_ENABLE_HID |
32 | #include "usb_keymaps.h" | 32 | #include "usb_keymaps.h" |
33 | #include "sprintf.h" | ||
33 | #endif | 34 | #endif |
34 | #endif | 35 | #endif |
35 | #include "settings.h" | 36 | #include "settings.h" |
@@ -211,9 +212,13 @@ static void usb_screens_draw(struct usb_screen_vps_t *usb_screen_vps_ar) | |||
211 | #ifdef USB_ENABLE_HID | 212 | #ifdef USB_ENABLE_HID |
212 | if (usb_hid) | 213 | if (usb_hid) |
213 | { | 214 | { |
215 | char modestring[100]; | ||
214 | screen->set_viewport(&usb_screen_vps->title); | 216 | screen->set_viewport(&usb_screen_vps->title); |
215 | usb_screen_vps->title.flags |= VP_FLAG_ALIGN_CENTER; | 217 | usb_screen_vps->title.flags |= VP_FLAG_ALIGN_CENTER; |
216 | screen->puts_scroll(0, 0, str(keypad_mode_name_get())); | 218 | snprintf(modestring, sizeof(modestring), "%s: %s", |
219 | str(LANG_USB_KEYPAD_MODE), | ||
220 | str(keypad_mode_name_get())); | ||
221 | screen->puts_scroll(0, 0, modestring); | ||
217 | } | 222 | } |
218 | #endif /* USB_ENABLE_HID */ | 223 | #endif /* USB_ENABLE_HID */ |
219 | } | 224 | } |