xorg-1.5.3 后 键盘映射有问题。
时间:2009-01-15
来源:互联网
看了很多帖子,没有类似的问题啊?高手帮帮忙,疯掉。
作者: xliotx 发布时间: 2009-01-15
键盘映射怎么个不对法?举个例子?
作者: zhllg 发布时间: 2009-01-15
键盘映射是这样:
打字的时候按一个键出来2~3个字符。win键和其他一些功能键和原来不一样。
作者: xliotx 发布时间: 2009-01-15
先是google,在xorg.conf中加了allowemptyinput false,但其它section都没有修改。进入X后就发现按一次键会输入3个字符。
本来想偷懒一下的,最后权衡了一下,还是决定改用evdev了。你可以参考一下(我是~amd64,所以更新系统后,所有的软件包版本都自动满足xorg-server-1.5.3 hotpluging的要求,同时我的xorg-server也是启用了hal USE的):
安装 xf86-input-evdev
把xorg.conf中所有inputdevice的section删除(实际我我只保留了DRI和fontpath两个section)
把hald加入到default level
把/usr/share/hal/fdi/policy下面的x11-input文件拷到/etc/hal/fdi/policy下
reboot or restart X && hald
现在我的xorg-server工作的很好,鼠标、键盘、trackpoint、触摸屏都很正常,鼠标可以hotplug。如果你要修改键盘映射或触摸屏的点击功能,请google之。
这次升级evdev还带来了一个意外的惊喜,我的amarok一直没有声音,升级后就有了。后来google了一下才知道,phonon需要hald来识别声卡,而我一直都没打开hald,导致所有使用phonon的程序(包括KDE本身)都没有声音。
作者: arch686 发布时间: 2009-01-15
现在拷完文件,问题依旧存在:
如果xorg.conf里input device都删掉,触摸板边上的滚动条用不了,而且再触摸板上点击,不能想以前一样当做鼠标左键,没反应。如果不删就没问题。但理论上说evdev应该能搞定的,不用xorg.conf。
你知道怎么回事么?
作者: xliotx 发布时间: 2009-01-16
<?xml version="1.0" encoding="ISO-8859-1"?> <deviceinfo version="0.2"> <device> <match key="info.product" contains="Synaptics TouchPad"> <merge key="input.x11_driver" type="string">synaptics</merge> <!-- Arbitrary options can be passed to the driver using the input.x11_options property since xorg-server-1.5. --> <merge key="input.x11_options.SHMConfig" type="string">true</merge> <merge key="input.x11_options.VertTwoFingerScroll" type="string">true</merge> <merge key="input.x11_options.HorizTwoFingerScroll" type="string">true</merge> <merge key="input.x11_options.VertEdgeScroll" type="string">true</merge> <merge key="input.x11_options.HorizEdgeScroll" type="string">true</merge> <merge key="input.x11_options.CornerCoasting" type="string">true</merge> <merge key="input.x11_options.CircularScrolling" type="string">on</merge> <merge key="input.x11_options.CircularScrollTrigger" type="string">8</merge> <merge key="input.x11_options.TapButton1" type="string">1</merge> <merge key="input.x11_options.TapButton2" type="string">2</merge> <merge key="input.x11_options.TapButton3" type="string">3</merge> </match> </device> </deviceinfo> |
嫌麻烦的话用gsynaptics调整一下好了
现在用挺爽的
作者: heejun 发布时间: 2009-01-16
http://wiki.archlinux.org/index.php/Touchpad_Synaptics
我是照着这个改的,还可以设置打字的时候禁用touchpad
当然我的是用synaptics驱动,其他驱动的话也是一样的
作者: heejun 发布时间: 2009-01-16
但问题是两个手指滚屏的可以了,右侧一个手指滚屏还是不行...
还有那个CircularScrolling 也不行。
估计可能是需要重启一下,我下载在编译OOO,等下再说。
作者: xliotx 发布时间: 2009-01-16
circular scrolling就像在玩ipod
作者: zhllg 发布时间: 2009-01-16
无论哪种方式滚动,滚动的时候都是一顿一顿的,不连贯,有没有办法能解决呢?
作者: xliotx 发布时间: 2009-01-16
作者: heejun 发布时间: 2009-01-16
作者: iwanttobethat 发布时间: 2009-01-16
另外,man xorg.conf 也许也有你想要的。
作者: zhou3345 发布时间: 2009-01-16
作者: zhou3345
查看xorg-server的changelog应该有说明的。
另外,man xorg.conf 也许也有你想要的。 |
作者: iwanttobethat 发布时间: 2009-01-16
作者: heejun
这是跟敏感度的设置有关的
|
作者: younker 发布时间: 2009-09-28
作者: younker 发布时间: 2009-09-28
作者: younker
fdi中有设置敏感的地方吗?
|
#键盘按键反应速度修正
xset r rate 280 25
#鼠标指针反应速度修正
xset m 5 1
作者: zhou3345 发布时间: 2009-09-29
作者: rogues 发布时间: 2009-09-29
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28