-
整合示例:在Springboot和Mybatisplus环境中,利用代码生成器实现鼠标设置功能
资源介绍
3.3 鼠标设置
3.3.1 PS/2 鼠标
对于 ATX 主板上使用 PS/2 接口的鼠标,信号通路如下:
mouse -> /dev/psaux -> gpm -> /dev/gpmdata = /dev/mouse -> X
这里,创建指向 /dev/gpmdata 的符号链接 /dev/mouse,有助于简化配置操作。(例如,如
果你决定不再使用 gpm 服务,只需在删掉 gpm 服务后,将符号链接 /dev/mouse 指向
/dev/psaux。)
信号通路使得对键盘和鼠标插拔操作,只要重启 gpm 就可以生效,不必重启 X!
处于 gpm 输出与 X 输入之间的信号通路协议有两种执行方式,“ms3”(使用 Microsoft 3-
button serial mouse 协议)和“raw”(对于已连接的鼠标使用相同的协议),此处选择的
协议将决定 X 配置中使用的协议。
目前 dapper 发行版并没有默认安装 gpm ,如果需要使用它,手工安装如下:
sudo apt-get install gpm
下面我将示范一下如何配置 Logitech 3-button(传统 Unix 风格的鼠标)PS/2 鼠标:
3.3.1.1 使用 ms3 协议方式
/etc/gpm.conf | /etc/X11/xorg.conf
=========================+======================================
device=/dev/psaux | Section "InputDevice"
responsiveness= | Identifier "Configured Mouse"
repeat_type=ms3 | Driver "mouse"
type=autops2 | Option "CorePointer"
append="" | Option "Device" "/dev/mouse"
sample_rate= | Option "Protocol" "IntelliMouse"
| EndSection
www.linuxidc.com
www.linuxidc.com