ThinkPad键盘控制工具

tpkbdctl的Python项目详细描述


这是什么?

它是一个可以用来控制“联想ThinkPad”功能的工具 带TrackPoint的USB键盘。可以找到官方用户指南 这里是:UserGuide(pdf)。

要求和限制

这个工具使用hidraw驱动程序,至少需要linux 2.6.39 为了工作。使用hidraw它只能写入设置,而不能读取它们, 所以你必须同时设置所有的东西。 它还支持在Linux3.6中合并的hid-lenovo-tpkbd驱动程序。 此驱动程序允许通过sysfs文件更改设置,因此也可以读取这些设置。

在大多数系统中,/dev/hidraw*/sys文件只能由根用户写入,因此 您可能必须以根用户身份运行此命令。

用法

Usage: tpkbdctl [options]

Options:
  -h, --help            show this help message and exit
  -l, --list            List all available devices
  -d DEVICE, --device=DEVICE
                        Specify device. Format as printed with --list
  -s SENSITIVITY, --sensitivity=SENSITIVITY
                        Set trackpoint sensitivity. Range 1-255
  -S SPEED, --press-speed=SPEED
                        Set press-speed. Range 1-255
  -p ?, --press-to-select=?
                        Enable press-to-select? (y/n)
  -R ?, --press-right=?
                        Enable press-right? (y/n)
  -D ?, --dragging=?    Enable dragging? (y/n)
  -r ?, --release-to-select=?
                        Enable release-to-select? (y/n)

灵敏度

灵敏度越高,移动鼠标所需的力就越小 光标。

按下可选择

如果启用此选项,则向下按轨迹点可生成单击。

压力速度

此设置确定生成单击所需的按下速度 如果启用了,请按选择

拖动

通过启用此选项,您不仅可以按 轨迹点,也可拖动。这取决于press选择 启用。

向右按

这将更改按选择功能以生成右键 点击而不是左键。

释放以选择

这个命名不当的选项(该名称是从windows驱动程序中采用的) 使用press选择时启用双击。

建造和安装

确保已安装pip。这个包通常称为python-pip。 然后运行:

sudo pip install tpkbdctl

永久设置

待办事项

另请参见

kernel patch提供了附加功能。它允许你控制 静音按钮中的LED,使麦克风静音按钮可用。是的 在Linux3.6中合并。

许可证

此工具在GNU GPL v2下获得许可。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java使用servlet的正确方法是什么?   java Android ListView选中所有复选框(自定义ResourceCursorAdapter)   java如何在一个活动中正确处理多个片段交互侦听器?   java jUnit和忽略继承的测试   具有多个权限的java ActivityResultLauncher   Java:我可以通过应用程序将客户端重定向到loadbalancer后面的同一个会话/节点吗?   java如何使用Hibernate保存具有一对一关系的两个类?   java JEditorPane字体大小设置不准确   java为什么JUnit4导入不被识别,即使JUnit4在我的有效pom中。xml?   多次使用流后的java空映射   JavaSwing中AccessibleContext的用途是什么?   java指定使用T的类   java查找twitter4j转发速率限制   枚举的Java数组(类)   java通过Maven build排除了一些类