Как я могу изменить задержку повторения клавиатуры в консоли Linux, с или без ncurses - PullRequest
3 голосов
/ 02 июля 2010

Я пишу небольшой клон понг с ncurses и C. Мне нужно найти способ установить задержку повторения клавиатуры, чтобы игроку было легче перемещать весло, иначе они застряли, нажав клавишу вниз и ожидаяоколо 50 миллисекунд до тех пор, пока клавиша не начнет повторяться.

Я проверил справочные страницы ncurses и документацию, и я не могу найти никаких ссылок на изменение задержек повторения клавиатуры, также программа kbdrate не подходитдля моего использования, потому что для игры было бы немного странно просить запустить его от имени root.

Спасибо, Эммануэль

1 Ответ

0 голосов
/ 02 июля 2010

Как насчет захвата клавиатуры и повторной проверки, чтобы увидеть, нажата ли клавиша еще?

...