gpt4 book ai didi

linux - xmodmap KeyPress事件到ButtonPress事件

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:11:02 26 4
gpt4 key购买 nike

我已经在unix.stackexchange上问过这个问题,但是到目前为止还没有运气,所以我将其发布在这里。希望有人知道答案。

我只得到了Logitech T400鼠标,并且一切工作正常,除了我想将中间鼠标的“顶部”部分重新映射到实际的中间鼠标功能。

当我运行xev并捕获点击时,所有鼠标按钮都返回一个ButtonPress/ButtonRelease事件,但是中间按钮的顶部返回一个KeyPress/KeyRelease事件,如下所示:

KeyPress event, serial 35, synthetic NO, window 0x5200001,
root 0x31d, subw 0x0, time 630089839, (80,128), root:(2871,588),
state 0x10, keycode 133 (keysym 0x31d, (no name)), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False

KeyRelease event, serial 36, synthetic NO, window 0x5200001,
root 0x31d, subw 0x0, time 630089983, (80,128), root:(2871,588),
state 0x50, keycode 133 (keysym 0x31d, (no name)), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False

中间按钮的底部工作正常,并返回:
ButtonPress event, serial 37, synthetic NO, window 0x5200001,
root 0x31d, subw 0x0, time 630137726, (10,171), root:(2801,631),
state 0x10, button 2, same_screen YES

ButtonRelease event, serial 37, synthetic NO, window 0x5200001,
root 0x31d, subw 0x0, time 630138960, (10,171), root:(2801,631),
state 0x210, button 2, same_screen YES

我想用与底部相同的方式重新映射顶部,使用xmodmap可以吗?

谢谢!

最佳答案

下载并构建http://linuxgazette.net/153/misc/ziemann/xevent.c

编辑〜/.xbindkeysrc:

~ % cat .xbindkeysrc
"xevent -b 2"
c:133

将xbindkeys添加到您的〜/.xinitrc

关于linux - xmodmap KeyPress事件到ButtonPress事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13805030/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com