我的系统上设置了三个用户(Debian 测试/x64/Xfce 4.8)。对于其中两个用户来说,使用鼠标滚轮滚动效果很好,但对于一个用户来说,它在 Xfce 中无法正常工作。鼠标滚轮滚动将起作用,但仅当鼠标位于滚动条(水平或垂直)上时(例如,在 Thunar 中或位于工作区切换小程序上时)。这个方法在iceweasel中根本不起作用。
我尝试删除 .gconf* 和 .config/xfce* 但我仍然不明白为什么鼠标不滚动。主分区在多次 Linux 发行版安装后仍然存在,因此可能会出现奇怪的文件,但不想丢失所有有效的设置等。
键盘 - Cherry Cymotion Master Linux(数字锁定开/关没有区别)
鼠标 - 罗技 MX518
两者都在启动时自动配置(尝试通过创建 xorg 配置文件进行手动配置实际上失败,并显示“创建的屏幕数量与检测到的设备数量不匹配。配置失败”)
答案1
我终于找到了这个问题的答案
grep -r xmodmap /home/username/.c*
返回的
/home/username/.config/autostart/xmodmap.desktop:Exec=xmodmap -e "pointer = 1 2 3 6 7 4 5"
我几年前必须安装一些东西来修复其他问题(我现在已经删除了该文件)。感谢大家的帮助
答案2
感谢您提供最后的信息——我正在 virtualbox 上运行 debian,并且没有运行鼠标指针...通过这样做:
xmodmap -e '指针 = 1 2 3 6 7 4 5 8 9 10 11 12 13'
我让滚轮工作了。
xev 报告说滚轮是按钮 6 和 7,我记得以前的经验是滚轮按钮曾经映射到按钮 4 和 5。 xmodmap -pp 显示我有“13 个物理按钮”映射为 1 - 1, 2 - 2、3 - 3,最多 13 - 13
我希望这能为遇到同样问题的人提供有用的提示......