如何禁用Dell Latitude E系列(E5510,E6510)上的触摸板?

我想禁用触摸板 。 我想保留跟踪杆 。 可能吗?

Alps触摸板被内核识别为PS/2 Generic Mouse 。 目前还没有内核支持它的所有function。

触摸板和轨迹杆仅提供单个/dev/input/event12设备。 然而,似乎Windows允许禁用触摸板 。

未能识别触摸板并将其识别为PS2鼠标是由于硬件使用新协议而制造商未发布规格以便可以编写免费驱动程序。

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/550625

该协议主要是逆向工程,现在有一个修补程序涉及修补的内核模块,但它并不完全完美(不会做多点触控),还没有进入主流内核。 有关详细信息,请参阅讨论 它还会告诉您如果您有足够的勇气来修补内核,该如何修补补丁。

如果你想要的是能够快速轻松地禁用触摸板以便键入,那么请尝试按如下方式设置键盘快捷键。

 xinput --set-prop "PS/2 Generic Mouse" "Device Enabled" 0 

将禁用触摸板

 xinput --set-prop "PS/2 Generic Mouse" "Device Enabled" 1 

将再次启用它。 能够通过简单的按键组合打开和关闭触摸板,使我们在等待更好的解决方案时可以忍受问题。

我写了一个小触摸板切换脚本,我已经绑定到我的e6520( Fn + F5 )上的切换触摸板function键。

它使用了Peter Torpman上面发布的命令。

 #!/bin/bash enabled=`xinput --list-props "ImPS/2 ALPS GlidePoint" | grep -e "Device Enabled\ (127):\s*1"` if [ -n "$enabled" ]; then xinput --set-prop "ImPS/2 ALPS GlidePoint" "Device Enabled" 0 else xinput --set-prop "ImPS/2 ALPS GlidePoint" "Device Enabled" 1 fi 

我被限制在Dell Latitude笔记本电脑上下载和安装驱动程序/软件,并使用相同的无价值触摸板(该机器由我的雇主拥有和提供)。 我禁用触摸板的解决方案包括一块5“x 2 3/4”的纸板,大约1/8“厚的纸板和几块胶带。工作得很好!没有更多的流浪鼠标指针破坏了我的工作!

我只需在索尼上卸载Touchpad的内核模块。 手动方式:

要禁用:

 rmmod psmouse 

启用:

 modprobe psmouse 

通过添加: /etc/modprobe.d/blacklist.conf使其永久化:

 blacklist psmouse 

希望这对您的戴尔有帮助….

看看它是否对您SHMConfig帮助,编辑/etc/X11/xorg.conf文件并将选项SHMConfig添加到Synaptic触摸板输入设备的“输入设备”部分。然后重新启动X(使用ctrl + alt +退格键组合)。

登录后,我使用syndaemon作为syndaemon -t -d .-t选项指定仅禁用点击和滚动操作,您仍然可以在键盘上键入时移动光标。 -d选项要求syndaemon在后台作为守护程序运行,因此您不必在执行命令后保持终端打开。

您可以通过不使用-t选项完全禁用触摸板。要在每次登录时默认启动syndaemon,请将其添加到System-> Preferences-> Sessions中的Startup Programs列表中。 我现在添加了以下命令: syndaemon -t -d

一种可能的替代方案和我用来延长旧笔记本电脑电池寿命的东西是木星。 Jupiter是一个最初为上网本创建的电源管理应用程序,但它也适用于真实计算机。 它为您提供了几种电源模式,允许您拨打或启用无线,蓝牙,外接显示器以及更重要的是在您的情况下触摸板我不确定它是否会起作用但值得一试。 它不在软件中心,但你可以从他们的sourceforge页面获取一个deb http://sourceforge.net/projects/jupiter/

希望这可以帮助

似乎没有其他答案目前能够解决您的问题,所以我会提供可能是最后的手段! 我哥哥的工作场所使用了D系列戴尔Latitude,他说当无法通过软件禁用触控板时,他能够物理断开触控板。 我不知道你是多么精明硬件,但是这里有一个E5510 服务手册的链接,如果你有勇气……

从卸下掌垫的说明中,步骤16是断开触摸板数据线

替代文字

不知道这是否会断开触控板,但可能值得尝试。

我有一个使用Ubuntu 11.04的E6510,我设法关闭触摸板:

 xinput --set-prop "ImPS/2 ALPS GlidePoint" "Device Enabled" 0 

要打开它,只需输入:

 xinput --set-prop "ImPS/2 ALPS GlidePoint" "Device Enabled" 1 

干杯! /彼得

触摸板指示器是由Lorenzo Carbonell(Picapy开发人员)创建的一个非常简单的指示器,顾名思义,它旨在让您轻松启用/禁用笔记本电脑或上网本触摸板。

要在Ubuntu中安装触摸板指示器(仅10.10 Maverick Meerkat),你必须为Picapy使用相同的PPA:sudo add-apt-repository ppa:lorenzo-carbonell / atareao sudo apt-get update sudo apt-get install touchpad-指示符

安装完成后,您可以在应用程序>附件>触摸板指示器下找到它。

资料来源: http : //www.webupd8.org/2010/11/touchpad-indicator-lets-you-quickly.html

我刚买了戴尔Latitude e6520,触摸板没有控制,无法关闭。 这是一个问题,因为当我打字时我的拇指总是碰到它而我更喜欢连接外接鼠标。 要解决这个问题,我只需访问戴尔网站“驱动程序和下载”,然后转到“鼠标和键盘”并下载触摸板驱动程序。 驱动程序安装自己,现在我有触摸板控件。 当我连接了外接鼠标时,我现在可以禁用我的触控板。 去年,我必须和我妻子的戴尔笔记本电脑做同样的事情。 我不确定为什么戴尔不会在新笔记本电脑上提供此驱动程序。

对a)打字时无法将拇指从触摸板上移开感到失望,b)戴尔严重失败,包括一个简单的基于软件的控制来启用/禁用和调整触摸板的灵敏度,c)三个事实通过触摸录制的重型股票名片不足以与我的拇指隔离,并且d)上述软件/硬件修复对于普通的膝上型用户来说有点太技术性……我认为我找到了最好的半永久性解决问题的方法。

在触摸板上粘贴一小块铝箔。 由于焊盘是一个电容矩阵,通过测量电容到下面的arrays来检测手指的位置,因此该箔具有将所有电容器短路在一起并使焊盘盲目的效果,就像名片库存一样。 效果很好,虽然它不容易打开,但上面的一些解决方案允许的方式。

戴尔的网站上提供了一个驱动程序。 http://www.dell.com/support/drivers/fr/fr/rc1077983/DriverDetails/DriverFileFormats?DriverId=C7P1W&FileId=2731098901

……它有效!

仅适合10人。 以上链接适用于法语

感谢disabling-script。 很有用。 我在E5510笔记本电脑上使用Ubuntu 11.10,我不得不做一点改变。 设备启用返回126而不是127,因此修改后的脚本是(第2行):

 #!/bin/bash enabled=`xinput --list-props "ImPS/2 ALPS GlidePoint" | grep -e "Device Enabled\ (126):\s*1"` if [ -n "$enabled" ]; then xinput --set-prop "ImPS/2 ALPS GlidePoint" "Device Enabled" 0 else xinput --set-prop "ImPS/2 ALPS GlidePoint" "Device Enabled" 1 fi 

要查找笔记本电脑的代码,请在终端中键入“xinput –list-props”ImPS / 2 ALPS GlidePoint“| grep -e”Device Enabled“

我的笔记本电脑是戴尔Latitude E6520。 我使用Ubuntu 12.04和标准的KDE 4.8环境。

触摸板已被识别为“AlpsPS / 2 ALPS DualPoint TouchPad”。 首先,创建一个shell脚本,包括行synclient TouchpadOff=1 。 然后将此shell脚本添加到自动启动项目。 然后重启KDE; 触摸板现在已禁用。

在Latitude E6520上,您只需使用Fn + F5即可禁用/启用触控板和触控棒。

这在Ubuntu 11上不起作用,虽然笔记本电脑响应请求,但触摸板仍可正常工作。

在Ubuntu 11中,您可以通过在Dash Home中键入快捷键键盘或在“设置主页”中选择“键盘”来创建自定义快捷方式 。 选择“快捷方式”选项卡,然后选择“自定义快捷方式”菜单选项。

现在单击+按钮并选择一个名称(任意 – “切换触摸板”和命令= /usr/bin/toggle_touchpad.sh)

这假设您复制了上述shell脚本之一,创建它,将其复制(或软链接到) /usr/bin ,将其命名为toggle_touchpad.sh并使其可执行( chmod +x toggle_touchpad.sh

现在选择您创建的新快捷方式,然后选择要与其关联的组合键(如果选择Fn + F5 ,则在Dell上,快捷方式实际上称为触摸板切换。)快捷方式将从禁用更改为触摸板切换。

我有一个E6510,有12.04。 ALPS触摸板开箱即用,带有两个手指滚动。 键入时不会进行手掌检测或禁用。

当鼠标连接时,我使用“ 触摸板指示器 ”来禁用触摸板。

您可能有兴趣安装gpointing-device-settings ,它将为您的触摸板提供更多配置选项。 顺便说一下,在Ubuntu 10.04LTS +中取代了gsynaptics

 sudo apt-get install gpointing-device-settings 

安装完成后,您可以在系统 – >首选项 – >指点设备下找到它。

把第一个答案放得更远……

我创建了一个脚本,使用上面的xinput命令打开和关闭触摸板。 然后进入键盘快捷键(Mandriva)并添加了一个自定义命令。 现在“Super + T”键可以打开和关闭触控板。 它仍然是手动的,但我没有连接鼠标来切换它!

可以在“控制面板”>“鼠标属性”中配置这些设置。 如果您没有看到Dell Touchpad选项卡,则需要从Dell下载此鼠标驱动程序 。

我花了一段时间才弄明白这一点。 我的系统是安装了Windows 7的Latitude E5510。 祝好运!

哈,我在快速谷歌搜索一般后找到了这个问题。 我现在意识到你可能没有运行Windows。 哎呀!