ubuntu记录pdf手写笔记: 数位板(硬件)+xournal(软件)
首先安装数位板驱动:
参考: https://www.ywnz.com/linuxjc/7052.html
一: 修改配置文件
$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 174f:2426 Syntek
Bus 001 Device 002: ID 1a2c:2c27 China Resource Semico Co., Ltd
Bus 001 Device 004: ID 8087:0aaa Intel Corp.
Bus 001 Device 013: ID 256c:0064
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
根据ID,即256c:0064,去配置文件中修改:
$ cd /usr/share/X11/xorg.conf.d/
acat@acat-xx:xorg.conf.d$ pwd
/usr/share/X11/xorg.conf.d
acat@acat-xx:xorg.conf.d$ ls
10-amdgpu.conf 10-radeon.conf 40-libinput.conf 50-digimend.conf.bak
10-quirks.conf 11-nvidia-prime.conf 50-digimend.conf 70-wacom.conf
编辑文件的内容:
Section "InputClass"
Identifier "Huion tablets with Wacom driver"
MatchUSBID "5543:006e|256c:006e|256c:006d|256c:0064"
MatchDevicePath "/dev/input/event*"
MatchIsKeyboard "false"
Driver "wacom"
Option "Button2" "3"
EndSection
其中的256c:0064是需要自己添加上去的,添加完成之后重启即可使用数位板.
二: 设置rotate
由于默认只能使用40%的面板,所以这里进行rotate,可使得比例更加匀称.
$ xsetwacom --list
HUION Huion Tablet stylus id: 19 type: STYLUS
HUION Huion Tablet eraser id: 20 type: ERASER
$ xsetwacom set 'HUION Huion Tablet stylus' rotate CCW
三:设置pen的按键
$ xsetwacom --set 'HUION Huion Tablet stylus' Button 2 3
Button 1指的是pen的笔尖的点击操作,3指的是鼠标右键(1,2,3依次代表鼠标左键/中建/右键)
四: 安装xournal,用于记录手写笔记
$ sudo apt-get install xournal
五:设置xournal
$ vi ~/.xournal/config
#Xournal 配置文件。
#在保存首选项中设置后自动生成此配置文件。
#[general]
#显示器分辨率,像素点/英寸
display_dpi=96.00
#初始化当前缩放级别
initial_zoom=225.00
#以窗口最大化启动(是/否)
window_maximize=true
#以全屏模式启动(是/否)
window_fullscreen=false
#窗口宽度像素(非最大化)
window_width=995
#窗口高度像素
window_height=685
#滚动条增量(像素)
scrollbar_speed=30
#缩放对话框增量
zoom_dialog_increment=1
#放大/缩小倍数因子
zoom_step_factor=1.500
# continuous view (false = one page, true = continuous, horiz = horizontal)
view_continuous=true
#使用XInput扩展(是/否)
use_xinput=true
#丢弃XInput模式下核心指针事件(是/否)
discard_corepointer=false
# ignore events from other devices while drawing (true/false)
ignore_other_devices=true
# do not worry if device reports button isn't pressed while drawing (true/false)
ignore_btn_reported_up=true
#总是将橡皮擦提示映射到橡皮擦(是/否)
use_erasertip=true
# always map touchscreen device to hand tool (true/false) (requires separate pen and touch devices)
touchscreen_as_hand_tool=false
# disable touchscreen device when pen is in proximity (true/false) (requires separate pen and touch devices)
pen_disables_touch=false
# name of touchscreen device for touchscreen_as_hand_tool
touchscreen_device_name=Touchscr
#按钮2和3切换映射替代绘图(对于一些笔记是有用的)(是/否)
buttons_switch_mappings=false
#自动加载 文件名.pdf.xoj 替代 文件名.pdf (是/否)
autoload_pdf_xoj=false
# enable periodic autosaves (true/false)
autosave_enabled=false
# delay for periodic autosaves (in seconds)
autosave_delay=5
#打开/保存默认路径(当前目录保留空白)
default_path=/home/acat/文档
#使用压力敏感度来控制笔划宽度(是/否)
pressure_sensitivity=true
#最小宽度倍增
width_minimum_multiplier=0.00
#最大宽度倍增
width_maximum_multiplier=1.25
#从上至下接口组件
#有效值:drawarea menu main_toolbar pen_toolbar statusbar
interface_order=menu main_toolbar pen_toolbar drawarea statusbar
#全屏模式下从上至下接口组件
interface_fullscreen=main_toolbar pen_toolbar drawarea
#左侧有滚动条的接口(是/否)
interface_lefthanded=false
#隐藏一些不需要的菜单项或工具条项(是/否)
shorten_menus=false
#隐藏接口项(自定义自己的风险!)
#查看源码文件xo-interface.c 找项目名列表
shorten_menu_items=optionsProgressiveBG optionsLeftHanded optionsButtonSwitchMapping
#高亮不透明度(0 修改 1,默认0.5)
#警告:不透明度级别不会保存到xoj文件中!
highlighter_opacity=0.50
#退出自动保存首选项(是/否)
autosave_prefs=true
#强制通过cairo进行PDF着色(缓慢而细致)(是/否)
poppler_force_cairo=false
# prefer xournal's own PDF code for exporting PDFs (true/false)
exportpdf_prefer_legacy=true[paper]
#默认页面宽度,用点表示(1/72 in)
width=612.00
#默认页面高度,用点表示(1/72 in)
height=792.00
#默认页面颜色
color=white
#默认页面风格(简易、条纹、划线或图形)
style=lined
#将页面风格更改应用到所有页(是/否)
apply_all=false
#首选单位(cm, in, px, pt)
default_unit=cm
#打印或导出PDF文件时包含页面规则(是/否)
print_ruling=true
# when creating a new page, duplicate a PDF or image background instead of using default paper (true/false)
new_page_duplicates_bg=false
#及时更新页面背景(是/否)
progressive_bg=true
#PS/PDF背景位图分辨率着色使用ghostscript脚本(dpi)
gs_bitmap_dpi=144
#使用libgnomeprint打印时PDF背景位图分辨率(dpi)
pdftoppm_printing_dpi=150[tools]
# selected tool at startup (pen, eraser, highlighter, selectregion, selectrect, vertspace, hand, image)
startup_tool=pen
# Use the pencil from cursor theme instead of a color dot (true/false)
pen_cursor=false
#默认笔颜色
pen_color=magenta
#默认笔厚度(细小=1,中等=2,粗的=3)
pen_thickness=1
#标尺模式下默认笔(是/否)
pen_ruler=false
#图形识别模式下默认笔(是/否)
pen_recognizer=false
#默认橡皮厚度(细小=1,中等=2,粗的=3)
eraser_thickness=2
#默认橡皮模式(标准=0,乳白=1,笔划=2)
eraser_mode=2
#默认高亮颜色
highlighter_color=yellow
#默认高亮厚度(细小=1,中等=2,粗的=3)
highlighter_thickness=2
#标尺模式下默认高亮(是/否)
highlighter_ruler=false
#图形识别模式下默认高亮(是/否)
highlighter_recognizer=false
# button 2 tool (pen, eraser, highlighter, text, selectregion, selectrect, vertspace, hand, image)
btn2_tool=eraser
#将按钮2刷子连接至主刷(是/否)(重载所有设置)
btn2_linked=true
#按钮2刷子色彩(仅针对笔或高亮)
btn2_color=white
#按钮2刷子厚度(仅针对笔、橡皮或高亮)
btn2_thickness=2
#标尺模式下按钮2(是/否)(仅针对笔或高亮)
btn2_ruler=false
#图形识别模式下按钮2(是/否)(仅针对笔或高亮)
btn2_recognizer=false
#按钮2擦除模式(仅针对橡皮)
btn2_erasermode=2
# button 3 tool (pen, eraser, highlighter, text, selectregion, selectrect, vertspace, hand, image)
btn3_tool=selectregion
#将按钮3刷子连接到主刷(是/否)(重载所有设置)
btn3_linked=true
#按钮3刷子色彩(仅针对笔或高亮)
btn3_color=white
#按钮3刷子厚度(仅针对笔、橡皮或高亮)
btn3_thickness=0
#标尺模式下按钮3(仅针对笔或高亮)
btn3_ruler=false
#图形识别模式下按钮3(是/否)(仅针对笔或高亮)
btn3_recognizer=false
#按钮3擦除模式(仅擦除)
btn3_erasermode=2
#不同笔的厚度(用点表示,1pt = 1/72 in)
pen_thicknesses=0.42;0.85;1.41;2.26;5.67
#不同橡皮的厚度(用点表示,1pt = 1/72 in)
eraser_thicknesses=2.83;8.50;19.84
#不同高亮的厚度(用点表示,1pt = 1/72 in)
highlighter_thicknesses=2.83;8.50;19.84
#默认字体名
default_font=Sans
#默认字体大小
default_font_size=12.0
六: 使用xournal编辑pdf(记录手写笔记)
参考:
Command Line – xsetwacom
https://www.linux-magazine.com/Issues/2018/212/xsetwacom#:~:text=xsetwacom%20--set%20%27DEVICE%27%20BUTTON-ID%20%27key%20MODIFIER%2BMODIFIER%27%20On%20an,Intuos%20S%202%20Pad%20pad%27Button%201%20%27key%20Undo%27
Wacom tablet
https://wiki.archlinux.org/title/Wacom_tablet
ubuntu记录pdf手写笔记: 数位板(硬件)+xournal(软件)相关推荐
- win7如何更改文件类型_如何在win10中使用云笔记软件来做pdf手写笔记或绘图? - 敬业签便签...
Win10是现在很多职场办公人士和笔记本电脑用户所使用的操作系统,其界面更为简洁,功能也更为强大.和Windows之前所发布的经典Win7系统一样,在Win10系统电脑上也可以下载安装很多好用的工具软 ...
- 如何识别手写笔记?这些方法助你快速制作电子版笔记
小张是一名大学生,每天需要上多门课程,整理笔记就成了他不得不常常面对的事情,但是,手写笔记管理起来也有些麻烦,有时候还容易丢失.所以在朋友的推荐下,他使用了一款识别软件并将手写笔记转化为可编辑的电子文 ...
- onenote标注pdf笔记_GoodNotes 5 手写笔记和PDF标注必备工具
GoodNotes mac版是Macos上一款手写笔记软件,您可以在 Mac 上创建.导入和编辑文稿,支持导入 PDF 和图像,以在 GoodNotes 中添加注释,通过拖放操作将文稿从 Mac添加到 ...
- 李永乐线性代数2020年强化课手写笔记汇总
强化笔记整理如下,便于复习整理. [1]2020年李永乐线性代数强化笔记-行列式与矩阵 [2]2020年李永乐线性代数强化笔记-向量 [3]2020年李永乐线性代数强化笔记-线性方程组 [4]2020 ...
- CollaNote - 完全免费无广告的 iPad / iPhone 手写笔记应用(Notability / GoodNotes 的免费替代品)
Notability 最近把原来的买断制改成订阅制了,用户都炸了,这篇文章推荐一款免费的手写笔记 / PDF 标注应用. 为什么推荐 CollaNote 就在昨天,知名的手写笔记App Notabil ...
- 印象笔记mac版 同步问题_Notability 最佳手写笔记 APP 之一!让 iPad / iPhone 变成工作学习利器...
虽然一直在将工作和生活上的资料电子化,如使用印象笔记.OCR软件.手机扫描软件等,但某些场景下录入资料,你会发现纸笔比打字更快更方便,因为可以随意写画涂鸦,那才够自由. 如果你也有同感,那么 Nota ...
- python笔记手写_手写笔记的压缩与增强
Python部落(python.freelycode.com)组织翻译,禁止转载,欢迎转发. 我写了一个程序来清洁手写笔记的扫描图,并同时减少文件大小. 示例输入输出: 左边: 300 DPI, 7. ...
- 亲测好用的智能手写笔记软件GoodNotes 5(支持big sur、适配M1芯片)
GoodNotes 5是一款非常实用的记事软件,该款软件专为Mac系统用户量身打造,由独特的墨水引擎打造,包含了智能化的手写处理功能,让记录更加便捷.随意,并且支持手机共享同步,数据再也不怕丢失! 名 ...
- 李永乐线性代数2020年基础课手写笔记汇总
汇总于此,方便查询,如有帮助,副产品罢了. [1]线性代数手写笔记-行列式与矩阵 [2]线性代数手写笔记-向量 [3]线性代数手写笔记-线性方程组 [4]线性代数手写笔记-特征值和特征向量 [5]线性 ...
- 计算机网络手写笔记图片,一键收藏!清华学子这样记笔记!
原标题:一键收藏!清华学子这样记笔记! 还记得前段时间 朋友圈刷屏的清华学子笔记吗 整齐的排版. 清晰的思路无不令人赞叹 那么这些笔记是如何产生的呢? 相信看完下面这段视频 你会有更直观的了解 笔记教 ...
最新文章
- 易语言怎么判断文件是否一样_怎么判断网站建设公司是否正规
- yolov5-face无关键点测试
- UA MATH636 信息论2 数据压缩
- 利用规划图提高经典人工智能规划复杂度
- ArrayList的实现原理
- 信号与系统郑君里上册pdf_信号与系统(上册)
- 前端开发常见的浏览器兼容性问题?
- flink checkpoint 恢复_Flink解析 | Apache Flink结合Kafka构建端到端的ExactlyOnce处理
- 数据库设计指南【转】
- (Object detection)目标检测从入门到精通——第三部分非极大抑制
- bzoj 1681: [Usaco2005 Mar]Checking an Alibi 不在场的证明(BFS)
- 简单几何(四边形形状) UVA 11800 Determine the Shape
- shell 命令 cmd命令
- 微信扫码ios:scanQRCode:the permission value is offline verifying
- 基于Java-web的树洞网站的设计与实现
- McStudio的安装和使用
- 法外狂徒——格雷福斯
- 淘宝京东APP节日更新布局 实现方式
- 大学生计算机PHP实训报告,大学生计算机实训心得体会
- 笔记本上的 Ctrl 键突然无法使用