Ubuntu20.04+i3wm折腾笔记
最近出差,没事折腾了一下笔记本直接装成了Ubuntu 20.04,顺带研究了下Rime输入法和i3桌面环境,记录一下填坑的过程
触摸板tap-to-click
真不知道该咋翻译这个tap-to-click
,反正就是在默认的Gnome环境下,使用触摸板可以点一下模拟鼠标的左键单击,但是在i3里面只能实现移动/双指滚动的操作.处理过程如下:
$ sudo mkdir -p /etc/X11/xorg.conf.d
$ sudo vim /etc/X11/xorg.conf.d/90-touchpad.conf
# 90-touchpad.conf配置内容
Section "InputClass"Identifier "touchpad"MatchIsTouchpad "on"Driver "libinput"Option "Tapping" "on" # 开启模拟单击Option "NaturalScrolling" "on" # 开启自然滚动Option "TappingButtonMap" "lrm" # 开启双指点击=鼠标右键,三指点击=鼠标中键
EndSection
修改配置完成后需要注销并重新登陆或直接重启一下生效.
参考文章:
https://cravencode.com/post/essentials/enable-tap-to-click-in-i3wm/
配置ibus-rime开机启动
在Gnome里面装好的ibus-rime用着很爽啊,但是切换到i3 session后是没法直接用的,手动在Terminal里面启动了下:
$ ibus engine rime
$ ibus-daemon -dr
这样就能用了,接下来修改ibus的设置:
$ ibus-setup
添加Rime输入法
下面再把ibus-daemon
添加到i3的开机启动项配置里面:
# 修改配置
$ vim ~/.config/i3/config
文件末尾追加自己想要开机启动的命令:
exec_always --no-startup-id ibus-daemon -dr
其中exec_always
和exec
的区别是后者只会在i3首次启动的时候执行,期间重新启动i3环境的时候不会再重新执行,官方解释
ps: ibus engine rime
这条命令不用每次开机都执行,之前已经手工配置过一次了,ibus会记住设置的engin
另外参考这篇文章也有不少收获:
https://liarlee.site/2019/10/22/Linux/Linux_ChangeGnometoi3wm/
Ubuntu20.04+i3wm折腾笔记相关推荐
- Ubuntu20.04系统使用笔记
笔者安装的ubuntu版本是20.04,双系统安装,参考教程:link,用于深度学习,总共给ubuntu的空间为200GB,交换区分l8GB(16GB内存),EFI系统分区1GB,剩余181GB全给根 ...
- Fedora-i3折腾笔记
Fedora-i3折腾笔记 介绍 安装 * 下载fedora-i3 * 制作安装盘 * 开始安装 配置 * 添加软件源 * 高分辨率屏幕 * 触摸板 * neovim * 常用软件 * 输入法 * o ...
- ubuntu20.04下vim+vimtex编写latex的利器
ubuntu20.04下vim+vimtex编写latex的利器 安装中文环境的latex套件 vimtex的安装与配置 安装vimtex PDF阅读器 zathura vimtex 与 zathur ...
- 记一次折腾可移动式Ubuntu 20.04 安装在折腾折腾系列的WD p50上(即移动式挂在nvme协议下的移动固态硬盘以uefi模式启动的Ubuntu20.04 (to go))
搜索了好久没搜到把ubuntu装到nvme移动硬盘盒里当移动式系统的教程 所以尝试折腾一下看看能不能成功使用 下面让我开始折腾吧! 第一步 肯定是下载iso包了. 下载地址:Download Ubun ...
- ubuntu20.04如何安装i3wm?
ubuntu20.04如何安装i3wm? sudo apt install i3
- 折腾linux日记(一):win10 Ubuntu20.04双系统安装
记录本日记的初衷在于笔者刚进教研室,导师十分慷慨分配了电脑.机器一到手,为了搭建更好的机器学习开发环境,于是给新机直接上双系统.也就开始了我真机linux的折腾之旅. 由于之前没有安过双系统且缺乏li ...
- ROS学习笔记(十二)ROS noetic ubuntu20.04 版本 rosdep init,rosdep update 问题解决方法
ROS1 noetic 版本在ubuntu20.04安装出现问题,rosdep update无法下载,网络地址访问超时. ROS1 noetic 版本在ubuntu20.04系统上的安装方法见博客:U ...
- [二进制学习笔记]Ubuntu20.04关闭开启ASLR
文章目录 Ubuntu20.04关闭开启ASLR Ubuntu20.04关闭开启ASLR ASLR(Address space layout randomization)是一种针对缓冲区溢出的安全 ...
- ROS学习笔记(八)ubuntu20.04 安装ros_qtc_plugin
前言 由于ros2 的不断成熟,多机器人协调也成为可能,因此,将原有的ubuntu18.04 升级到ubuntu20.04,升级导致原有的ros-qt离线插件无法使用,只能另谋出路,尝试使用vscod ...
- ROS1学习笔记:话题中的Publisher与Subscriber(ubuntu20.04)
参考B站古月居ROS入门21讲: 发布者Publisher的编程实现 订阅者Subscriber的编程实现 基于VMware Ubuntu 20.04 Noetic版本的环境 文章目录 一.乌龟例程中 ...
最新文章
- Linux编程_Shell脚本练习题
- CodePush使用调研
- vue商城项目开发:封装banner组件、组件参数传递
- 大津阈值分割matlab实验,OTSU(大津法)分割源程序(MATLAB版)
- IT行业的你,在成本部门还是利润部门
- IDEA设置注释配置时获取不到参数的解决办法
- 将DataRow转换为DataTable
- python爬虫执行js代码_python爬虫执行js代码-execjs
- 2018JavaScript状态调查:5个重要的思考( import takeaways) (摘译)
- MyBaitis框架环境搭建(一)
- TensorFlow by Google Machine Learning Foundations: Ep #8 - Tokenization for Natural Language Process
- 基础篇:4.1)规范化:3d工程图纸出图步骤详解
- 机器学习和人工智能之间的区别
- c语言投票系统程序,C语言智能投票系统.doc
- 寒假怎么过?经典计算机教材助你弯道超车
- 数据分析师职业规划——数据分析师的职业焦虑与未来发展
- 中国运营商考虑用WiFi亭代替公共电话亭
- MySQL攻略(1)
- 自上而下解读ncnn系列(1):加载param模型和bin文件前向传播
- java代码输出万年历