Index: uspace/app/trace/trace.c
===================================================================
--- uspace/app/trace/trace.c	(revision 32e6c9c63d4fb7060344d129538b1356d34ea9dd)
+++ uspace/app/trace/trace.c	(revision ef687799ed9f09e5fdb3f693b156212fd2c49048)
@@ -446,10 +446,10 @@
 	thread_id = next_thread_id++;
 
-	printf("Start tracing thread [%d] (hash 0x%lx)\n", thread_id, thread_hash);
+	printf("Start tracing thread [%d] (hash 0x%lx).\n", thread_id, thread_hash);
 
 	while (!abort_trace) {
 
 		if (paused) {
-			printf("Waiting for resume\n");
+			printf("Press R to resume (and be patient).\n");
 			while (paused) {
 				usleep(1000000);
@@ -485,9 +485,9 @@
 				break;
 			case UDEBUG_EVENT_THREAD_E:
-				printf("Thread 0x%lx exited\n", val0);
+				printf("Thread 0x%lx exited.\n", val0);
 				abort_trace = 1;
 				break;
 			default:
-				printf("Unknown event type %d\n", ev_type);
+				printf("Unknown event type %d.\n", ev_type);
 				break;
 			}
@@ -496,5 +496,5 @@
 	}
 
-	printf("Finished tracing thread [%d]\n", thread_id);
+	printf("Finished tracing thread [%d].\n", thread_id);
 	return 0;
 }
@@ -708,5 +708,5 @@
 		case 'p': dm = dm | DM_SYSTEM | DM_USER; break;
 		default:
-			printf("Unexpected event type '%c'\n", *c);
+			printf("Unexpected event type '%c'.\n", *c);
 			exit(1);
 		}
@@ -783,4 +783,5 @@
 
 	printf("System Call / IPC Tracer\n");
+	printf("Controls: Q - Quit, P - Pause, R - Resume\n");
 
 	display_mask = DM_THREAD | DM_SYSTEM | DM_USER;
@@ -793,9 +794,9 @@
 	rc = connect_task(task_id);
 	if (rc < 0) {
-		printf("Failed connecting to task %lld\n", task_id);
+		printf("Failed connecting to task %lld.\n", task_id);
 		return 1;
 	}
 
-	printf("Connected to task %lld\n", task_id);
+	printf("Connected to task %lld.\n", task_id);
 
 	if (task_ldr != NULL) {
