默认情况下,我在 Ubuntu 中有 250MB 的交换空间,我想将其扩展到更大的大小。我需要 800MB,我认为这足以打开多个应用程序而不必达到当前的交换限制。我希望有一个人可以帮助我。
我想更改键盘上某些键的键绑定。我想要一些运行命令,而其他一些来激活不同的键。
我可以使用哪些应用程序来执行此操作?
指数:
我有一个脚本,为了让我的笔记本电脑暂停/恢复工作而执行该脚本。然后xinput,当我启动会话以设置双指滚动和键盘快捷键时,将执行另一系列,xkbset和xmodmap命令。当我从挂起状态恢复时,两指滚动和我的键盘快捷键将不起作用。我需要再次手动执行第二个文件中的命令。如何将这些添加到挂起/恢复脚本以自动完成?见下文:
/etc/pm/sleep.d/20_custom-ehci_hcd
#!/bin/sh
#inspired by http://art.ubuntuforums.org/showpost.php?p=9744970&postcount=19
#...and http://thecodecentral.com/2011/01/18/fix-ubuntu-10-10-suspendhibernate-not-working-bug
# tidied by tqzzaa :)
VERSION=1.1
DEV_LIST=/tmp/usb-dev-list
DRIVERS_DIR=/sys/bus/pci/drivers
DRIVERS="ehci xhci" # ehci_hcd, xhci_hcd
HEX="[[:xdigit:]]"
MAX_BIND_ATTEMPTS=2
BIND_WAIT=0.1
unbindDev() {
echo -n > $DEV_LIST 2>/dev/null
for driver in $DRIVERS; do
DDIR=$DRIVERS_DIR/${driver}_hcd
for dev in `ls $DDIR 2>/dev/null | egrep "^$HEX+:$HEX+:$HEX"`; do
echo -n "$dev" > $DDIR/unbind
echo "$driver $dev" >> $DEV_LIST
done
done
}
bindDev() {
if [ -s $DEV_LIST ]; then
while read driver dev; do …Run Code Online (Sandbox Code Playgroud) 有时,随机(据我所知)我无法点击任何东西(仍然可以移动指针)。我必须重新启动计算机才能让它再次运行。同样的事情发生在两台计算机上,一台是 Xubuntu,另一台是 Lubuntu。一个是 18.04,另一个是 20.04。但它也发生在普通的 Ubuntu 上。这是怎么回事?它真的很烦人。一只鼠标来自罗技,另一只来自微软。两者都是无线的。顺便说一句,重要的是,鼠标垫在此期间也会停止响应点击。非常感谢。
编辑:通常在我注销/挂起计算机后登录后发生。
我最近将笔记本电脑更换为 asus A450L 并安装了最新的 ubuntu 15.04,有一个烦人的错误,挂起后触摸板无法工作,需要重新启动才能再次工作。
挂起后 xinput 中不存在触摸板,这是我挂起前的 xinput :
? Virtual core pointer id=2 [master pointer (3)]
? ? Virtual core XTEST pointer id=4 [slave pointer (2)]
? ? ETPS/2 Elantech Touchpad id=15 [slave pointer (2)]
? Virtual core keyboard id=3 [master keyboard (2)]
? Virtual core XTEST keyboard id=5 [slave keyboard (3)]
? Power Button id=6 [slave keyboard (3)]
? Video Bus id=7 [slave keyboard (3)]
? Video Bus id=8 [slave keyboard (3)]
? Sleep Button id=9 …Run Code Online (Sandbox Code Playgroud)