linux 下到简单改键_旗木小Qiang_百度空间
http://forum.ubuntu.org.cn/viewtopic.php?t=242643
别人写的。。。

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
替换键位用的,我菜鸟,不大会,照着现有的例子改的
玩dota想把小键盘区的数字键映射到左手能够到的键位上,方便使用物品,win下这类软件比较多,google了一下,linux下要用xmodmap
想想手动输命令比较麻烦,就参照论坛上的帖子改了一个,需要自己修改一次配置文件,以后可以一直用
:em03
先运行

创建存放两个键盘映射文件的目录

orig是原始键位,用来恢复键位的

chgd是用来改变键位的
着两个文件现在内容一样,为了能改键,要修改chgd文件

比如我要用“q”键代替小键盘“7”
找到q Q q Q

我的文件里是keycode 24 ,不同电脑可能不一样
要用q键代替小键盘7的话就修改成

保存,以后就可以不动了
建立文件“key”内容为
#!/bin/bash
changekey="魔兽改键"
fallback="还原按键"
export SELECTION=`zenity --list --radiolist --title="魔兽改键工具" --text="选择一个命令" --column "" --column "" True "$changekey" False "$fallback"`
if [ -z "$SELECTION" ]
then
exit 0
fi
if [ "$SELECTION" = "$changekey" ]
then
cp ~/.changekey/chgd ~/.Xmodmap
xmodmap ~/.Xmodmap
elif [ "$SELECTION" = "$fallback" ]
then
cp ~/.changekey/orig ~/.Xmodmap
xmodmap ~/.Xmodmap
fi


然后赋予可执行权限
玩游戏之前先运行一次,选择改键
玩完后也不能一直不用q键,所以再运行一次,选择还原,可以把键位改回来
配置文件修改过一次就不用再修改,比较方便 :em06
:em06
Screenshot-魔兽改键工具.png
Screenshot-魔兽改键工具.png [ 7.09 KiB | 被浏览 220 次 ]


郑重声明:资讯 【linux 下到简单改键_旗木小Qiang_百度空间】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——