wheres the source code of the ktrans that you are using? i looked at /n/sources/extra/ktrans-2e.tgz but this one would require the -t flag to work like you intended in your mail:
if (argc>1 && strcmp(argv[1], "-t")==0) { tflag = 1; in = 0; out = 1; } else { if ((in = open("/dev/kbd", OREAD)) < 0) exits("open /dev/kbd read"); if ((out = open("/dev/kbd", OWRITE)) < 0) exits("open /dev/kbd/write"); if (rfork(RFPROC)) exits(0); atnotify(noter, 1); } are you using a different ktrans than this? and if yes, could you point me to the source? -- cinap