我即将自定义安装 Ubuntu Desktop,这需要一些命令行操作。为了节省时间,我创建了一个文本文件,其中包含我想要使用的命令,希望在 tmux 窗格之间复制粘贴它们。不幸的是,我无法让 GPM 正常工作。
为了能够安装 GPM,我添加了 universe 存储库,但这样做之后我才能够安装它。
当我运行 时sudo systemctl enable gpm
,我收到一条消息,提示 gpm 是not a native service, redirecting to systemd-sysv-install
。当我运行 时sudo systemctl start gpm
,服务无法启动。运行journalctl -xe
显示一个听起来很像的错误:cannot open/dev/mouse
。
由于/dev/mouse
不存在,我尝试建立指向可能存在的事物的符号链接/dev/input/mouse0
。/dev/input/mice/
然后我能够enable gpm
无错误地运行,但没有出现光标。不过,指针在 GUI 中工作正常。
看一下systemctl status gpm
发现它仍然在抱怨 /dev/mouse。
我已经在 Arch 安装程序中安装了 gpm,它无需任何配置即可正常工作。我需要做什么来配置 Ubuntu 安装程序 live usb 以在控制台中使用 gpm?
编辑:部分成功!
如果我运行gpm -m /dev/input/mice
或gpm -m /dev/input/mouse0
gpm 激活但无法正常工作。我的意思是鼠标输入引发响应,但不是正确的响应。
移动鼠标会进行滚动、选择和复制粘贴的操作,而鼠标单击和滚轮则不起作用。
答案1
好,我知道了:
启动gpm with
gpm -m /dev/psaux -t ps2`
对我来说这是可行的,所以我将其添加到配置文件中
- 创建文件
/etc/gpm.conf
- 普京
gpm.conf
:
device=/dev/psaux
type=ps2
对于其他设备,请使用它gpm -t help
来寻找一个合适的。我不得不承认,我并不清楚 ps2 是否是正确的选择。