Kde

是什麼啟用了 Alt+點擊視窗拖動

  • October 18, 2018

我使用 Kubuntu 18.04,我想知道哪個組件實現了Alt+Left Click 拖動

Display Manager SDDM是否實現了這一點,或者它是X 伺服器,還是它在KDE中?很抱歉,我不知道所有這些是如何協同工作的。

**背景:**我希望看到額外的功能,例如當Alt+Left Click 拖動移動一個最大化的視窗時,但是一旦它移動到另一個監視器,它就不會再次最大化它。如果我能知道誰(即 SDDM、X 或其他任何人)正在實施這個,我可以進一步調查我需要做些什麼來解決這個問題。這只是背景,而不是這裡的實際問題。

KDE(實際上是 KDE 的視窗管理****器)從 Xorg 接收鍵/滑鼠/任何輸入設備事件,然後決定告訴Xorg移動視窗。

顯示管理器做兩件事:

  1. 使用密碼或任何質詢驗證您的使用者。
  2. 會話管理器(例如systemd-logindConsoleKit)通信以創建會話並為會話分配席位。這有點複雜,只需將一個座位視為一堆輸入/輸出設備,兩個不同的本地會話無法訪問,如音效卡/影片輸出/鍵盤/滑鼠。

引用自:https://unix.stackexchange.com/questions/475840