Tty 与用户应用程序

Tty 与用户应用程序

如果终端/控制台映射到 tty(teleTypewriter),那么其他应用程序(如 Google chrome、记事本等)如何从键盘读取输入、输出?

答案1

您提到的应用程序使用 X11(或同等版本),而不是 tty。

虚拟终端使用 X11 中的窗口,与这些应用程序相同。虚拟终端窗口提供虚拟 tty。

X11 一次将键盘焦点提供给一个窗口(活动窗口)。对于这些应用程序来说,它们似乎有自己的键盘,但(巧合的是)没有键盘焦点时没有人打字。

相关内容