Scankody klaves

Derfinak Jan derfinak na hron.fei.tuke.sk
Čtvrtek Červenec 16 10:34:16 CEST 1998


On Mon, 13 Jul 1998, Matus fantomas Uhlar wrote:

> Petr Kadlec <petr na egc.ipex.cz> wrote:
> -> Dobry den!
> 
> -> 	Mam takovy problem (myla Sally). Potrebuju v programu v
> -> cecku (bezicim v xtermu) odlisit zmacknuti + na numericke klavesnici od +
> -> vedle backspejsu (aby na tyto klavesy byla navazana jina akce). Nevite
> -> nekdo, jak toho dosahnout? Nelze pouzit treba knihovna ncurces?
> 
> najprv by bolo treba zabezpecit aby numericke plus hadzalo iny kod; a to
> jedine zasahom do map keyboardu . to by znamenalo ze vas program by

Blbost. X Win vedia odlisit numericke klavesy od normalnych. Preto to dokaze
aj aplikacia v xterme. Skus nasledujuci program v xterme:

#include <ncurses.h>

int main()
{
  char c;
  
  initscr();
  leaveok(stdscr, TRUE);
  keypad(stdscr, TRUE);
  cbreak();
  erase();

  while((c = getch()) != 'q')
  {
    mvprintw( 1, 1, "%d", c); clrtoeol();
  }
   
  endwin();
  return(0);
}

> potreboval nieco take na kazdej masine kde bude instalovany. skuste este raz
> porozmyslat.

				jano

----- I can't get no satisfaction -----
			Rolling Stones
 



Další informace o konferenci Linux