概念Linux GPM概念:强大的输入管理工具(linuxgpm)
Linux GPM(General Purpose Mouse)是一个强大而又实用的输入管理工具,能够全面的支持绝大多数的鼠标、键盘、触觉设备,简化 Linux 的输入设置过程。
Linux GPM 的特别之处在于,它可以处理任何类型的输入事件,例如按键、鼠标单击和移动等;并且告诉应用程序,其处理哪类输入事件、鼠标浮动或静止时所需采取何种操作;还可以解释触觉设备,并将渐变行为映射到键盘按键、滚轮滚动或其他动作。
使用 GPM 能够扩展 Linux 中进程的交互动作,比如可以使应用程序之间更有效的进行交互:拖/放操作;终端模拟器通过 GPM 扩展控制台输入功能;网络浏览时,可以实现复制/粘贴操作;多块液晶显示器环境下,可通过 GPM 实现输入间的跨屏操作;远程 SSH 会话可实现鼠标的操作。
GPM 在系统安装完成后,将自动激活并运行,但由于应用程序和系统参数不同,有时需要手动配置之。例如:
§ CODE
# 启用 GPM
/etc/init.d/gpm start
# 设置 GPM 启动模式
/usr/sbin/gpm -m /dev/input/mousedev
# 设置触摸板支持类型:
/usr/sbin/gpm -t ps2
# 设置光标风格
/usr/sbin/gpm -Creverse
总而言之,Linux GPM 可以理解为一个真正的输入管理器,它可以帮助大家更好的利用系统资源,从而最大限度的提高系统的性能和用户的使用体验。