按住第一个符号后消除延迟

Hig*_*ker 5 curses input python-3.x python-curses ubuntu-14.04

当我按住一个键时,将键入第一个符号,然后稍有延迟,然后快速键入其他符号。像这样:

在此处输入图片说明

在终端中也是如此。即使那里的延迟较小,在Linux控制台(tty)中也会发生同样的情况。

我正在使用的Python中的控制台应用程序进行工作curses,它可以处理箭头键的按动操作,并且也存在这种延迟。

我想摆脱这种延迟,这样当我按住一个键时,它将均匀地发送信号,并且在第一个(或任意一个)符号之后没有任何特定的延迟。

我该怎么做?我应该使用阿森纳的东西curses吗?还是修改某些系统范围的设置?

EDIT1:我认为我找到了一种方法。我可以转到键盘设置并设置自动重复的延迟。但是它会全局更改它,并且仅在我的图形界面上更改。它在Linux控制台中没有任何改变。因此,我也在寻找一种在控制台中执行此操作的方法,因此它只会影响我的应用程序,而不会影响整个系统。

EDIT2:在X http://linuxforcynics.com/how-to/set-keyboard-repeat-delay-and-rate中找到了一种在全球范围内进行命令行处理的方法

以及用于Linux控制台的方法:https : //unix.stackexchange.com/questions/58651/adjusting-keyboard-sensitivity-in-a-command-line-terminal

但仍在寻找仅限应用的方式。