情報パネル用のドライバを作成したいです。計画された機能の1つは、アクティブな端末を表すことです(システムは、どのようなGUIやディスプレイマネージャもないLinux 4.9.xです)。
ドライバに信号を送信するために使用できる++ Ctrl(to範囲内のすべてのファンクションキー)を使用してアクティブなttyを切り替えるときにトリガーされるカーネルフックまたはイベントはありますか?または、入力された+キーの組み合わせを受信するようにサーバーをどのように設定できますか?AltF#F#F1F5CtrlAltF#
答え1
現在アクティブなttyは次のように提供されています。
cat /sys/class/tty/tty0/active
inotify(7)
APIを使用してこのファイルの変更を監視できます。