AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / unix / 问题 / 551184
Accepted
Tyrion97
Tyrion97
Asked: 2019-11-09 11:01:10 +0800 CST2019-11-09 11:01:10 +0800 CST 2019-11-09 11:01:10 +0800 CST

有没有办法在任何 Linux 发行版中放大屏幕和鼠标指针?

  • 772

我正在寻找一种工具,无论您当前正在运行什么应用程序或程序,它都可以放大屏幕。这个工具不仅要放大屏幕,还要放大鼠标指针。

问题背景如下:我有视力障碍,但是想用Linux,主要是出于数据安全的考虑。到目前为止,当我尝试使用它时,我总是感到沮丧。由于看似微不足道的问题,我失败了,我所知道的 Linux 中的任何放大镜都只会放大屏幕区域,而不会放大鼠标指针。即使我现在只使用终端就可以做大部分事情,但是当你看不到自己的鼠标指针时,做一个简单的互联网搜索仍然很烦人。

当我上次尝试时,将指针放大到最大可能的大小并将其颜色更改为红色对我来说还不够。这个尝试现在是大约三年前,当我开始在大学学习时。我想知道在此期间是否有人开发了一些让 Linux 真正对我有用的东西。我真的很喜欢免费软件的想法,但只要它不可访问,我就会坚持使用 Mac OS。

accessibility
  • 4 4 个回答
  • 4748 Views

4 个回答

  • Voted
  1. Best Answer
    Veselin Manojlović
    2020-02-09T08:47:23+08:002020-02-09T08:47:23+08:00

    我有完全相同的需求,十多年来,Compiz 为我解决了所有这些问题,但仅在与 Xfce 一起使用时(而不是与 GNOME 或 Unity 一起使用,因为它不会缩放侧边栏和菜单栏;没有用肉桂测试过)。我目前使用的是 xubuntu 18.04,它默认安装 Xfce。

    在安装 Compiz 之前,您可能应该为您使用的任何显卡安装适当的驱动程序,无论是英特尔集成显卡还是其他东西。

    安装 Compiz 时,还要安装 compiz-plugins 和 compizconfig-settings-manager。

    安装后:

    • 通过在终端中执行以下命令来运行 Compiz(或在桌面上创建启动器)compiz --replace &:. (Compiz 仅在命令运行时处于活动状态,因此您应该将它放在启动时运行的脚本中)
    • 打开 CompizConfig 设置管理器 (ccsm) 并启用“增强缩放桌面”选项(在辅助功能选项组下)和“鼠标位置轮询”(在实用程序组下)
    • 默认情况下可能未启用鼠标指针缩放,因此您应该打开“增强缩放桌面”选项并检查“缩放鼠标指针”选项(在“鼠标行为”选项卡下)
    • 接下来,您可以设置放大/缩小鼠标和键盘命令('Enhanced Zoom Desktop' -> 'Zoom In/Out'),例如'Zoom in button': '<Shift><Super>Button4', 'Zoom out button': '<Shift><Super>Button5'(如果指针在里面,则使用 Shift 和 Super 键来防止页面滚动,同时放大/缩小浏览器窗口)
    • 要增强缩放区域移动的平滑度,请调整“鼠标位置池”选项下的“鼠标轮询间隔”值(较低的值 - 更平滑的移动)。
    • 3
  2. Rawnak Yazdani
    2020-11-21T05:36:54+08:002020-11-21T05:36:54+08:00

    Linux Mint Cinnamon默认提供鼠标滚轮缩放功能。

    您可以按照以下说明进行操作:

    辅助功能>桌面缩放> (启用缩放,然后选择其他设置)

    如果您选择鼠标滚轮修改器为Alt,那么您可以按下Alt并使用鼠标滚轮来放大和缩小桌面。

    • 3
  3. Tsundoku
    2019-11-13T06:40:17+08:002019-11-13T06:40:17+08:00

    我目前正在使用 MX Linux 18.3 和 Xfce 4.12.1,合成器设置为“Xfwm (Xfce) Compositor”。这使我可以使用 Alt + 鼠标滚轮缩放桌面,但不能缩放鼠标指针;不幸的是,我不知道设置实现相同效果的键盘快捷键的机制。但是,在带有 Xfce 4.14.1 的 MX Linux 19 上,缩放功能会同时放大桌面内容和鼠标指针。(在非常高的放大倍数下,会出现明显的像素化效果。)

    对于同时放大桌面内容和鼠标指针的桌面环境,我还可以推荐 GNOME 或 Cinnamon(源自 GNOME)。两者都有一个带有可访问性选项的“通用访问”对话框,包括屏幕放大率。GNOME 和 Cinnamon 中内置的放大镜提供了更多选项,这对于想要使用某种只占据屏幕一部分的镜头(正方形或屏幕上的条带等)或需要光标的人来说很有趣更明显(例如使用具有可调整线长、颜色和粗细的十字准线)。例如,请参阅以下视频:

    • Mint 和其他 GNOME 发行版中的视觉可访问性和放大(2017 年 1 月),
    • Linux 提示 | 在 Linux Mint 中使用 Zoom 实现 HiDPI 和可访问性(2017 年 5 月)。

    上述视频碰巧关注的是 Linux Mint,对于从其他操作系统(尤其是 Windows)过渡的人们来说,这是一个流行的选择。但是,您也应该在其他基于 GNOME 的发行版中找到这些选项,例如 Fedora、Ubuntu 和 Manjaro 的 GNOME 版本,这些都是我过去使用过的。(对于 Cinnamon 桌面,Linux Mint 绝对是领先的发行版。)

    • 1
  4. dirkt
    2019-11-10T02:55:00+08:002019-11-10T02:55:00+08:00

    默认情况下,所有 X 驱动程序都对鼠标指针使用硬件加速,这意味着所有进行缩放的工具都不适用于鼠标指针。

    但是,一些 X 驱动程序允许使用软件绘制的鼠标指针。中的选项xorg.conf通常称为HWCursor.

    所以看看你的 X 驱动是否支持这个选项。可能内核驱动程序 (DRM) 有其他方法可以关闭它。

    • 0

相关问题

  • 获取 dbind-WARNING 关于注册无障碍总线的信息

  • 如何在 GNOME Web 中强制执行大文本?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    模块 i915 可能缺少固件 /lib/firmware/i915/*

    • 3 个回答
  • Marko Smith

    无法获取 jessie backports 存储库

    • 4 个回答
  • Marko Smith

    如何将 GPG 私钥和公钥导出到文件

    • 4 个回答
  • Marko Smith

    我们如何运行存储在变量中的命令?

    • 5 个回答
  • Marko Smith

    如何配置 systemd-resolved 和 systemd-networkd 以使用本地 DNS 服务器来解析本地域和远程 DNS 服务器来解析远程域?

    • 3 个回答
  • Marko Smith

    dist-upgrade 后 Kali Linux 中的 apt-get update 错误 [重复]

    • 2 个回答
  • Marko Smith

    如何从 systemctl 服务日志中查看最新的 x 行

    • 5 个回答
  • Marko Smith

    Nano - 跳转到文件末尾

    • 8 个回答
  • Marko Smith

    grub 错误:你需要先加载内核

    • 4 个回答
  • Marko Smith

    如何下载软件包而不是使用 apt-get 命令安装它?

    • 7 个回答
  • Martin Hope
    user12345 无法获取 jessie backports 存储库 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl 为什么大多数 systemd 示例都包含 WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky 如何将 GPG 私钥和公钥导出到文件 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll systemctl 状态显示:“状态:降级” 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim 我们如何运行存储在变量中的命令? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S 为什么 /dev/null 是一个文件?为什么它的功能不作为一个简单的程序来实现? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 如何从 systemctl 服务日志中查看最新的 x 行 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - 跳转到文件末尾 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla 为什么真假这么大? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis 在一个巨大的(70GB)、一行、文本文件中替换字符串 2017-12-30 06:58:33 +0800 CST

热门标签

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve