运行以下命令:
xmodmap -e "pointer = 1 25 3 4 5 6 7 8 9"
若要保留此行为,请编辑~/.Xmodmap并添加
pointer = 1 25 3 4 5 6 7 8 9

自定义映射表

创建一个键映射表(即文件 ~/.Xmodmap):

$ xmodmap -pke > ~/.Xmodmap

测试您的更改:

$ xmodmap ~/.Xmodmap

另存为映射表:xmodmap -pke > ~/xmodmap.txt
重置映射表:setxkbmap
查看keycode:xev

激活自定义映射表

对于GDM、XDM或LightDM,不需要特别激活~/.Xmodmap。对于startx,请使用:

~/.xinitrc
[[ -f ~/.Xmodmap ]] && xmodmap ~/.Xmodmap

也可以编辑全局启动脚本 /etc/X11/xinit/xinitrc

待机唤醒后失效问题解决:

在挂起到RAM后,查看这个archlinux论坛线程Xmodmap Reset。线程中有几个示例,可以帮助您入门,并向您展示如何设置一个钩子,该钩子将通过电源管理子系统触发,xmodmap每次退出挂起时,该子系统都会运行您的设置。

像下面的脚本,保存的东西/etc/pm/sleep.d/11suspend(改变me在 /bin/su - me您的实际用户名):

#!/bin/bash
case $1 inhibernate)echo "Hey guy, we are going to suspend to disk!";;suspend)echo "Oh, this time we're doing a suspend to RAM. Cool!";;thaw|resume)echo "oh, suspend is over, we are in $1 phase..."# Set Display #DISPLAY=:0.0 ; export DISPLAY/bin/su - me -c "sleep 3; /usr/bin/xmodmap /home/me/.xmodmaprc" &;;*)  echo "somebody is calling me totally wrong.";;
esac

切换用户有问题,可以不切换:

---------------------
#!/bin/bash
case $1 in
    hibernate)
        echo "Hey guy, we are going to suspend to disk!"
        ;;
    suspend)
        echo "Oh, this time we're doing a suspend to RAM. Cool!"
        ;;
    thaw|resume)
        echo "oh, suspend is over, we are in $1 phase..."
            # Set Display #
    DISPLAY=:0.0 ; export DISPLAY
    /bin/su -c "sleep 3; /usr/bin/xmodmap /home/me/.Xmodmap" &
        ;;
    *)  echo "somebody is calling me totally wrong."
        ;;
esac
---------------------

参考文章:

Xmodmap (简体中文) - ArchWiki

待机或重启后,自定义键盘布局会重置为默认设置

xmodmap按键调换_自在的双面鱼的博客-CSDN博客_xmodmap 改键

Linux(deepin)系统 禁用鼠标中键复制以及键盘改建相关推荐

  1. Linux/Deepin 系统简单安装 Photoshop CS6 教程,附安装包

    如果你也使用基于 Linux 开发的 Deepin 系统,就会发现,你要么选择GIMP这款图形图像工具,要么就是使用 Photoshop 在线版本,但是像缙哥哥这样深度喜欢(习惯)Photoshop ...

  2. deepin linux64,Linux Deepin系统2014.1版For Linux-64(2014年8月29日发布) Linux Deepin系统2014.1版 其他 Linux...

    驱动说明 Linux Deepin系统2014.1版For Linux-64(2014年8月29日发布)由于Compiz在虚拟机中性能不佳(Deepin 2014.1以Compiz作为窗口管理器),所 ...

  3. Linux(ubuntu)如何禁用笔记本自带键盘和触摸板

    Linux(ubuntu)如何禁用笔记本自带键盘和触摸板 如果笔记本连接了鼠标和键盘,最好还是把自带的键盘和触摸板禁用,以避免不必要的麻烦. 方法如下: 打开终端.在桌面上右键打开或用快捷键(ctrl ...

  4. win10系统禁用笔记本自带键盘的有效方法

    今天看书时想把书放外置键盘前面,但是会压到笔记本键盘,所以我在百度搜了一下禁用笔记本自带键盘方法 然后... 有的说是直接拔线,这个方法直接pass,拆机多麻烦,到时候装回去也麻烦 还有最常见的是给自 ...

  5. Linux Deepin系统更新记录(2014-01-22)

    今日,Linux Deepin 2013进行了系统更新推送,下面是系统更新解决的部分问题与软件更新情况,供大家参考. Bug修复 论坛反馈:修复启动器"系统管理"分类中图标数量突然 ...

  6. ubuntu 禁用鼠标中键复制

    安装xbindkeys: sudo apt-get install xbindkeys xsel xdotool ~/.xbindkeysrc使用以下文本为xbindkeys创建配置文件 : &quo ...

  7. win10系统禁用笔记本自带键盘

    以管理员权限打开CMD sc config i8042prt start= disabled 重启电脑后键盘禁用成功 恢复笔记本自带键盘,同样以管理员权限打开CMD: sc config i8042p ...

  8. win10 系统禁用笔记本自带键盘的有效方法

    首先打开开始菜单,找到 windows 系统 -- 右击命令提示符 -- 更多 -- 以管理员身份运行 输入以下命令,回车: 1 sc config i8042prt start= disabled ...

  9. Linux Deepin 12.12 正式版本发布--焕然一新,即可惊艳!

    Linux Deepin 12.12 正式版本发布 Linux Deepin 12.12 正式版经过团队历时一年的精心打造,携带着 Linux Deepin 家族最新应用软件和全新 Linux 平台桌 ...

最新文章

  1. 网站SEO优化工作主要包括哪些内容?
  2. celery的log如何传递给django,由django管理
  3. TP5 实现基于标签简单的推荐算法
  4. Spring Cloud中,Eureka常见问题总结
  5. C语言学习记录_2019.02.02
  6. boost::tiernan_all_cycles用法的测试程序
  7. android文件导出错误—— failed to pull a selection
  8. cas 4.2.7 官方手册_海城市地区,保险手册核验的简单流程
  9. Java抓取淘宝/天猫商品详情
  10. java替换list中元素,Java 实例 - List 元素替换
  11. oracle中的merge into用法解析
  12. java comparator_一个Java程序员的成长历程(012)天
  13. 中低频量化交易策略研发05_推进分析
  14. Python_notes_05
  15. activex 控件 过期_IE浏览器阻止过期ActiveX控件或将影响网银的使用-银行控件蓝屏...
  16. win7激活工具和pdf解密工具
  17. 高中计算机教室标语,高中教室标语精华
  18. 【STM32技巧】HX711称重芯片详细说明
  19. 2022081班李亚楠20220926
  20. 锐龙r7 5800x怎么样 相当于什么水平

热门文章

  1. 三极管工作原理 大白话
  2. 7 Billion Humans橙色部分-
  3. [TJOI2009] 猜数字
  4. 开源Reader阅读3多用户服务器版
  5. linux下4k对齐,linux查看硬盘4K对齐方法
  6. 插入排序之折半插入法
  7. Ghost_Server2003(SP2)纯净版 by tclsevers(内测)
  8. 如何用visio绘制交通图?
  9. unity3D VR手柄模型替换
  10. 大数据规划所需的五个步骤和三种能力