• linux keynav 鼠标可以扔掉了键盘控制鼠标


    我是一个vim用户,喜欢使用键盘操作大部分的事情。无奈现在很多软件从设计之初就是为了鼠标设计的。就导致有些时候不得不使用鼠标。那么退一步讲,能否使用键盘临时控制一下鼠标呢?这样就可以进一步减少鼠标的使用了。今天给大家介绍一款软件,可以实现。

    Keynav简介

    Keynav 是一项正在进行的实验,旨在使指针驱动的界面更容易和更快地供用户操作。它使您只需按几下键即可将指针快速移动到屏幕上的大多数点。

    请注意,我说的是指针,而不是鼠标。鼠标只是驱动指针。我们也可以用其他设备驱动指针。keynav 将您的键盘变成一个快速的指针移动器。

    它有什么作用?

    你选择一块屏幕。屏幕最初是完全选中的。一个举措将使该地区减少一半。移动是一个方向:上、下、左和右。

    完成移动后,您只需指示(通过按键)您想要移动。砰,光标移动。

    安装

    在archlinux中是可以直接安装的,其他的发行版本请参照:
    https://www.semicomplete.com/projects/keynav/

    archlinux中安装:

    pacman -S keynav
    
    • 1

    如何使用它

    运行 keynav,并通过按 Control+分号激活它。您应该会在屏幕上看到一个带有十字的细框。

    以下是默认配置:

    • h :选择区域的左半部分
    • j : 选择区域的下半部分
    • k :选择区域的上半部分
    • l :选择区域的右半部分
    • shift+h : 向左移动区域
    • shift+j : 向下移动区域
    • shift+k : 移动区域顶部
    • shift+l : 向右移动区域
    • 分号:将鼠标移动到选定区域的中心
    • 空格键:移动鼠标并左键单击
    • escape : 取消移动

    配置文件

    您的配置文件必须位于 ~/.keynavrc 中。如/home/jls/.keynavrc

    配置文件格式由一个键序列和一个逗号分隔的命令列表组成。例如:

    space warp,click 1,end
    
    • 1

    当您在 keynav 处于活动状态时按空格键时,这将移动鼠标,单击鼠标左键并完成(关闭 keynav 选择器)。一个示例配置文件作为“keynavrc”随分发一起提供。

    以下是键修饰符列表:shift、ctrl、alt 或任何有效的 X Keysym,例如 Shift_L 等。

    参考

    https://www.semicomplete.com/projects/keynav/

  • 相关阅读:
    【LinuxShell】linux防火墙之SNAT策略和DNAT策略
    Docker——本文来自AI创作助手
    纯手写http服务器
    理解SpringBoot的自动装配
    Linux安装Anaconda教程
    vue 高德api Map事件方法封装
    Redis从青铜到王者,从环境搭建到熟练使用,看这一篇就够了,超全整理详细解析,赶紧收藏吧
    Leetcode 429:N叉树的层次遍历
    开发知识点-golang
    用PHP爬取视频代码示例详细教程
  • 原文地址:https://blog.csdn.net/lxyoucan/article/details/124863496