更改启动和登录时光标绘制的位置

更改启动和登录时光标绘制的位置

我想知道是否有人知道如何将光标绘制点从屏幕中心更改为 X、Y 坐标或类似效果...我喜欢 Mac(如果您阅读了我自古以来的其他问题,您可能已经注意到了这一点),并且喜欢它们的一个奇怪的小细节,即当它们启动时,光标绘制在屏幕的左上角,而不是像其他操作系统一样绘制在屏幕的中心。有什么方法可以实现这一点吗?

谢谢!

答案1

这仅适用于 Xorg,不适用于 Wayland。如果您想使用此解决方案,您可以选择从 GDM 登录屏幕登录 Xorg 会话。

  1. 确保宇宙使用软件和更新应用程序启用存储库。

  2. 安装xdotool,它将用于移动鼠标指针。(xdotool仅在 Xorg 中有效)。打开终端窗口(Ctrl- Alt- T)并输入以下内容。

    sudo apt install xdotool
    
  3. 然后创建一个.desktop登录时执行的文件。在终端窗口中输入以下内容。

    gedit ~/.config/autostart/move_pointer.desktop
    
  4. 将以下内容复制并粘贴到move_pointer.desktop文件中。在第三行,输入鼠标指针要移动到的位置xy坐标。在此示例中,指针将从150屏幕左边缘移动像素,并100从屏幕顶边缘移动像素。

    [Desktop Entry]
    Type=Application
    Exec=xdotool mousemove 150 100
    Hidden=false
    NoDisplay=false
    X-GNOME-Autostart-enabled=true
    Name[en_US]=Move Mouse Pointer
    Name=Move Mouse Pointer
    Comment[en_US]=Move the mouse pointer to the top left of the screen.
    Comment=Move the mouse pointer to the top left of the screen.
    
  5. 保存文件并退出 Gedit。注销并登录进行测试。

相关内容