千家信息网

怎么在linux中实现鼠标左右键互换

发表于:2025-02-04 作者:千家信息网编辑
千家信息网最后更新 2025年02月04日,怎么在linux中实现鼠标左右键互换?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。lr="l"for id in `xi
千家信息网最后更新 2025年02月04日怎么在linux中实现鼠标左右键互换

怎么在linux中实现鼠标左右键互换?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

lr="l"for id in `xinput list | grep "pointer" | sed -r 's/.*id=([0-9]+).*/\1/'`;do        if [[ $lr == "r" ]]        then                xinput --set-button-map $id 1 2 3 2>/dev/null        else                xinput --set-button-map $id 3 2 1 2>/dev/null        fidonefilepath=$0if [[ $lr == "r" ]]then        echo "now is right hand."        sed -i '1s/lr="r"/lr="l"/' $filepathelse        echo "now is left hand."        sed -i '1s/lr="l"/lr="r"/' $filepathfi

ubuntu命令切换鼠标左右键

话不多说,让我们开始切换:
首先让我们把鼠标切换到反手(这里之所以用反手一词,是因为有人可能是左撇子,有人是右撇子「还有右撇子?」):

xmodmap -e 'pointer = 3 2 1'

请拿出你的小鼠标摇一摇点一点,
是不是已经切换到反手了捏?!
好的,那让我们再切换回来:

xmodmap -e 'pointer = 1 2 3'

请再次猛烈的点击一次!
是不是又肥来了?!

不过每次切换都要输入29个字符,雅蠛蝶!
那就给他们起个小昵称嘛!

# filename .bashrc
alias mr="xmodmap -e 'pointer = 3 2 1'"
alias ml="xmodmap -e 'pointer = 1 2 3'"

什么是Linux系统

Linux是一种免费使用和自由传播的类UNIX操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统,使用Linux能运行主要的Unix工具软件、应用程序和网络协议。

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。

0