xset 命令

用途

为 X-Windows 环境设置选项。

语法

Xset显示 显示 ] [  卷 间距 持续时间  ] ] ] |  -b |   上 关 ] [  银行 -bc  C   [  卷 ]  |   -c |   关于 |    ] [ 菲普 ] 路径 [ ,路径 [  ... ] ] ] [  菲普 缺省值 ] [  菲普 重新散列  ] [ [ 领 整数 ] ] [  领   领 关 ] [  加速器  ] [ 阈值 ] ] ] [  乌兹 缺省值 ] [  P  像素颜色 ] [ ] [   关闭 ] [  长度 期间 ] ] ] [  s 空白  无空白 ] [  揭露 |   不公开 ] [   |   S 关 ] [  s 激活 ] [  重置 s ] [  s 缺省值 ] [  ]

描述

xset 命令定制 X-Windows 环境。

标志

描述
显示 主机:显示 指定要使用的 X 服务器。 有关服务器的更多信息,请参阅 X 命令。
bb on 打开响铃。 这是缺省设置。

注:并非所有硬件都能够改变响铃特征,但对于能够改变响铃特征的硬件,可以使用所有 b 标志排列及其变量。

B [ [间距 [持续时间] ] ] 指定响铃音量、音调和持续时间。 此标志最多可以接受三个数值。
容量
如果只给定一个数字,那么采用 Volume。 根据当前硬件能力,响铃音量会以最大可能音量的百分比的形式设置该数值。
宣传稿
第二个数字,以赫兹值计数,是响铃的声调。
持续时间
第三个数字以毫秒为单位,指响铃时间长度。
-bb off 关闭响铃。
bc-bc 如果可能,在服务器上控制程序错误兼容性方式。 前面的 -(破折号)禁用这个方式,否则,启用程序错误兼容性方式。 要 使 bc 标志有效,服务器必须支持 MIT-SUNDRY-NONSTANDARD 协议扩展。

新的应用程序开发应该在程序错误兼容性方式禁用环境下进行。

bc 标志 是为 X11 R4(X11R4)以前版本的客户机提供的。 一些 X11R4 以前版本的客户机在各种协议请求下传递 非法值。 当与 X11R4 服务器一起运行时,这些客户机异常结束或无法正确操作。

该标志将某些程序错误显式地重新引入 X 服务器以便这些客户机仍然能够运行。

CC 打开嘀嗒声功能。 这是系统缺省值。
c 一个从 0 到 100 的数字,指定在当前硬件能力下最大可能音量的百分比。
-cc off 关闭嘀嗒声功能。
fp=路径,... 将字体路径设置为 Path 参数中给定的目录。 目录由服务器解释,而不是客户机,且依赖于服务器。 服务器将忽略不包含由 姆丰特迪尔 命令创建的字体数据库的目录。 所有 fp 标志支持的选项和变量都可用。
fp--fp 如果 - (短划线) 在 菲普 之前,那么从当前字体路径的末尾删除 路径 参数指定的字体路径; 如果 - (短划线) 在 菲普 之后,那么从字体路径的前面删除参数指定的字体路径
fp ++ fp 如果 - (短划线) 位于 菲普 之前,那么将 路径 参数指定的字体路径添加到字体列表的底部; 如果 - (短划线) 位于 菲普之后,那么将从字体路径的末尾添加参数指定的字体路径。
fp 缺省值 将字体路径复位为服务器缺省值。
fp 重新散列 使服务器重读当前字体路径下的字体数据库。 通常仅在运行 姆丰特迪尔 后将新字体添加到字体目录以重新创建字体数据库时使用。
ledled on 打开所有 LED。
领导 整数 关闭由 Integer 指定的 LED。 有效值应该在 1 到 32 之间。
led 整数 打开由 Integer 指定的 LED。 有效值应该在 1 到 32 之间。
-led led off 关闭所有 LED。

注:不是所有的硬件都会分配相同的 Integer 变量给相同的 LED 功能。

m 允许控制鼠标或其他定位设备的精度。 如果没有指定 default 自变量或 变量,将使用系统缺省值。 此标志接受以下可选的自变量和参数:
加速
设置鼠标移动的放大系数。 值可以指定为整数或小数。
阈值
设置调用鼠标移动的最小像素值。 该值指定为像素个数。

如果只给定 一个参数,那么该参数作为 Acceleration 参数解释。

缺省值
使用系统缺省值。
p 控制像素颜色值。 通过更改 BlackPixel 和 WhitePixel 的条目,可以更改一些服务器上的根背景 色。 尽管这些值总是 01,但它们一般不需要更改。

而且,服务器可以选择私下分配那些颜色,此时 xset 命令 产生错误。 xset 命令在映射条目是只读颜色时也会产生错误。

有效参数是:

Pixel
用十进制数指定颜色映射条目的数目。
颜色
指定一种颜色。
rr on 启用自动重复。
-rr off 禁用自动重复。
ss 缺省值 将屏幕保护程序参数设置为缺省屏幕保护程序特征。
S [长度[期间]] 指定激活屏幕保护程序前服务器保持不活动的时间长度。 Period 指定 为免感觉单调而必须更换背景模式的周期。 LengthPeriod 值必须以秒为单位指定。 如果只给定一个数字参数,那么它作为 Length 参数解释。
s ons off 分别打开或关闭屏幕保护程序的功能。
s 激活 激活屏保功能,即使该功能已经被关闭。
重置 s 如果屏幕保护程序已经激活,那么使它停用。
s 空白 将首选项设置为黑屏(如果硬件支持)而不是显示背景模式。
无空白 将首选项设置为显示模式而不是黑屏。
公开 将首选项设置为允许暴露窗口(服务器能够自由地废弃窗口内容)。
不公开 将首选项设置为禁用屏幕保护程序除非服务器可以重新生成屏幕而不造成暴露事件。
q 报告当前设置信息。

注销时这些设置会复位为缺省值。

注:不是所有的 X 实现都能保证可以使用所有这些选项。

示例

  1. 要将铃铃音量设置为中等,音调设置为 50 赫兹,铃铃响时间长度设置为 50 毫秒:
    xset b 50,50,50
  2. 要将字体路径设置为 /usr/lib/X11/fonts 目录:
    xset fp= /usr/lib/x11/fonts
  3. 要使服务器重新读取当前字体路径中的字体数据库,请执行以下操作:
    xset fp rehash
  4. 要查看有关当前设置的信息:
    xset q
    该命令产生的输出类似于以下内容:
    Keyboard Control:
      auto repeat:  on    key click percent:  0    LED mask:  00000000
      auto repeating keys:  0000000000000000
                            0000000000000000
                            0000000000000000
                            0000000000000000
      bell percent:  50    bell pitch:  400    bell duration:  100
     
    Pointer Control:
      acceleration:  2 = 2 / 1    threshold:  4
     
    Screen Saver:
      prefer blanking:  no    allow exposures:  no
      timeout:  0    cycle:  0
     
    Colors:
      default colormap:  0x8006e    BlackPixel:  0    WhitePixel:  1
     
    Font Path:
       /usr/lib/X11/fonts/,/usr/lib/X11/fonts/75dpi/,/usr/lib/X11/fonts/100dpi/,/usr/
    lib/X11/fonts/oldx10/,/usr/lib/X11/fonts/oldx11/,/usr/lib/X11/fonts/bmug/,/usr/l
    ib/X11/fonts/info-mac/,/usr/lib/X11/fonts/JP/,/usr/lib/X11/fonts/misc/