ABI 废弃符号

记录内核中仍然存在,但被标记为在未来某个时间点删除的接口。

接口的描述将记录其废弃的原因以及预计何时会被删除。

/proc/i8k 下的符号

/proc/i8k

在文件 procfs-i8k 中定义

用于获取/设置戴尔笔记本电脑上诸如风扇速度、温度、序列号、热键状态等传感器信息的传统接口。 由于驱动程序现在正在使用标准的 hwmon sysfs 接口,因此 procfs 接口已被弃用。

用户:https://github.com/vitorafsr/i8kutils

/sys 下的符号

/sys/.../iio:deviceX/scan_elements/in_accel_type

/sys/.../iio:deviceX/scan_elements/in_anglvel_type

/sys/.../iio:deviceX/scan_elements/in_magn_type

/sys/.../iio:deviceX/scan_elements/in_incli_type

/sys/.../iio:deviceX/scan_elements/in_voltageY_type

/sys/.../iio:deviceX/scan_elements/in_voltage_type

/sys/.../iio:deviceX/scan_elements/in_voltageY_supply_type

/sys/.../iio:deviceX/scan_elements/in_voltageY_i_type

/sys/.../iio:deviceX/scan_elements/in_voltageY_q_type

/sys/.../iio:deviceX/scan_elements/in_voltage_i_type

/sys/.../iio:deviceX/scan_elements/in_voltage_q_type

/sys/.../iio:deviceX/scan_elements/in_timestamp_type

/sys/.../iio:deviceX/scan_elements/in_pressureY_type

/sys/.../iio:deviceX/scan_elements/in_pressure_type

/sys/.../iio:deviceX/scan_elements/in_rot_quaternion_type

/sys/.../iio:deviceX/scan_elements/in_proximity_type

在文件 sysfs-bus-iio 中定义

描述缓冲区内扫描元素数据的存储,以及因此从用户空间读取数据的形式。 形式为 [be|le]:[s|u]bits/storagebits[>>shift]。be 或 le 指定大端或小端。s 或 u 指定是有符号(2 的补码)还是无符号。bits 是数据位数,storagebits 是它在缓冲区中占用的空间(填充后)。shift(如果指定)是在屏蔽未使用的位之前需要应用的偏移量。某些设备将其数据放在传输元素的中间,两侧带有附加信息。请注意,某些设备会在未使用的位中包含附加信息,因此要获得干净的值,必须使用 bits 值来适当地屏蔽缓冲区输出值。storagebits 值还指定数据对齐方式。因此,s48/64>>2 将是一个有符号 48 位整数,存储在与 64 位边界对齐的 64 位位置中。要获得干净的值,请右移 2 并应用一个掩码以将结果的顶部 16 位清零。对于其他存储组合,此属性将适当地扩展。

自内核 5.11 起,scan_elements 属性已合并到 bufferY 目录中,以便每个缓冲区进行配置。

/sys/.../iio:deviceX/scan_elements/in_accel_x_en

/sys/.../iio:deviceX/scan_elements/in_accel_y_en

/sys/.../iio:deviceX/scan_elements/in_accel_z_en

/sys/.../iio:deviceX/scan_elements/in_anglvel_x_en

/sys/.../iio:deviceX/scan_elements/in_anglvel_y_en

/sys/.../iio:deviceX/scan_elements/in_anglvel_z_en

/sys/.../iio:deviceX/scan_elements/in_magn_x_en

/sys/.../iio:deviceX/scan_elements/in_magn_y_en

/sys/.../iio:deviceX/scan_elements/in_magn_z_en

/sys/.../iio:deviceX/scan_elements/in_rot_from_north_magnetic_en

/sys/.../iio:deviceX/scan_elements/in_rot_from_north_true_en

/sys/.../iio:deviceX/scan_elements/in_rot_from_north_magnetic_tilt_comp_en

/sys/.../iio:deviceX/scan_elements/in_rot_from_north_true_tilt_comp_en

/sys/.../iio:deviceX/scan_elements/in_timestamp_en

/sys/.../iio:deviceX/scan_elements/in_voltageY_supply_en

/sys/.../iio:deviceX/scan_elements/in_voltageY_en

/sys/.../iio:deviceX/scan_elements/in_voltageY-voltageZ_en

/sys/.../iio:deviceX/scan_elements/in_voltageY_i_en

/sys/.../iio:deviceX/scan_elements/in_voltageY_q_en

/sys/.../iio:deviceX/scan_elements/in_voltage_i_en

/sys/.../iio:deviceX/scan_elements/in_voltage_q_en

/sys/.../iio:deviceX/scan_elements/in_incli_x_en

/sys/.../iio:deviceX/scan_elements/in_incli_y_en

/sys/.../iio:deviceX/scan_elements/in_pressureY_en

/sys/.../iio:deviceX/scan_elements/in_pressure_en

/sys/.../iio:deviceX/scan_elements/in_rot_quaternion_en

/sys/.../iio:deviceX/scan_elements/in_proximity_en

在文件 sysfs-bus-iio 中定义

用于触发数据捕获的扫描元素控制。

自内核 5.11 起,scan_elements 属性已合并到 bufferY 目录中,以便每个缓冲区进行配置。

/sys/.../iio:deviceX/scan_elements/in_voltageY_index

/sys/.../iio:deviceX/scan_elements/in_voltageY_supply_index

/sys/.../iio:deviceX/scan_elements/in_voltageY_i_index

/sys/.../iio:deviceX/scan_elements/in_voltageY_q_index

/sys/.../iio:deviceX/scan_elements/in_voltage_i_index

/sys/.../iio:deviceX/scan_elements/in_voltage_q_index

/sys/.../iio:deviceX/scan_elements/in_accel_x_index

/sys/.../iio:deviceX/scan_elements/in_accel_y_index

/sys/.../iio:deviceX/scan_elements/in_accel_z_index

/sys/.../iio:deviceX/scan_elements/in_anglvel_x_index

/sys/.../iio:deviceX/scan_elements/in_anglvel_y_index

/sys/.../iio:deviceX/scan_elements/in_anglvel_z_index

/sys/.../iio:deviceX/scan_elements/in_magn_x_index

/sys/.../iio:deviceX/scan_elements/in_magn_y_index

/sys/.../iio:deviceX/scan_elements/in_magn_z_index

/sys/.../iio:deviceX/scan_elements/in_rot_from_north_magnetic_index

/sys/.../iio:deviceX/scan_elements/in_rot_from_north_true_index

/sys/.../iio:deviceX/scan_elements/in_rot_from_north_magnetic_tilt_comp_index

/sys/.../iio:deviceX/scan_elements/in_rot_from_north_true_tilt_comp_index

/sys/.../iio:deviceX/scan_elements/in_incli_x_index

/sys/.../iio:deviceX/scan_elements/in_incli_y_index

/sys/.../iio:deviceX/scan_elements/in_timestamp_index

/sys/.../iio:deviceX/scan_elements/in_pressureY_index

/sys/.../iio:deviceX/scan_elements/in_pressure_index

/sys/.../iio:deviceX/scan_elements/in_rot_quaternion_index

/sys/.../iio:deviceX/scan_elements/in_proximity_index

在文件 sysfs-bus-iio 中定义

一个正整数,指定此扫描元素在缓冲区中的位置。请注意,这些不依赖于启用的内容,并且可能不是连续的。因此,为了让用户空间建立完整的布局,必须将这些与所有 _en 属性一起使用,以建立存在哪些通道,并使用相关的 _type 属性来建立数据存储格式。

自内核 5.11 起,scan_elements 属性已合并到 bufferY 目录中,以便每个缓冲区进行配置。

/sys/bus 下的符号

/sys/bus/iio/devices/iio:deviceX/buffer/data_available

在文件 sysfs-bus-iio 中定义

一个只读值,指示缓冲区中可用的数据字节数。对于输出缓冲区,这表示可用于写入数据的可用空间量。对于输入缓冲区,这表示可用于读取的数据量。

自内核 5.11 起,支持多个缓冲区。 因此,最好使用

/sys/bus/iio/devices/iio:deviceX/bufferY/data_available

/sys/bus/iio/devices/iio:deviceX/buffer/enable

在文件 sysfs-bus-iio 中定义

实际启动缓冲区捕获。 如果是第一个设备且合适,则将启动触发器。

自内核 5.11 起,支持多个缓冲区。 因此,最好使用

/sys/bus/iio/devices/iio:deviceX/bufferY/enable

/sys/bus/iio/devices/iio:deviceX/buffer/length

在文件 sysfs-bus-iio 中定义

缓冲区包含的扫描次数。

自内核 5.11 起,支持多个缓冲区。 因此,最好使用

/sys/bus/iio/devices/iio:deviceX/bufferY/length

/sys/bus/iio/devices/iio:deviceX/buffer/watermark

在文件 sysfs-bus-iio 中定义

一个正整数,指定要等待的最大扫描元素数。

轮询将阻塞,直到达到水位线。

阻塞读取将等待,直到请求的读取量或低水位线之间的最小值可用。

非阻塞读取将从缓冲区检索可用的样本,即使样本少于水位线。 这允许应用程序在超时的情况下阻塞轮询,并在超时到期后读取可用的样本,从而获得最大延迟保证。

自内核 5.11 起,支持多个缓冲区。 因此,最好使用

/sys/bus/iio/devices/iio:deviceX/bufferY/watermark

/sys/bus/iio/devices/iio:deviceX/scan_elements

在文件 sysfs-bus-iio 中定义

目录,其中包含为缓冲区中的单个触发采样集捕获的元素的接口。

自内核 5.11 起,scan_elements 属性已合并到 bufferY 目录中,以便每个缓冲区进行配置。

/sys/bus/platform/devices/INT34D2:00/northpeak

在文件 sysfs-driver-intel_pmc_bxt 中定义

此接口允许用户空间通过 PMC/SCU 启用和禁用 Northpeak。

格式:%u。

/sys/bus/platform/devices/INT34D2:00/simplecmd

在文件 sysfs-driver-intel_pmc_bxt 中定义

此接口允许用户空间向 PMC/SCU 发送任意 IPC 命令。

格式:%d %d,其中第一个数字是命令,第二个数字是子命令。

/sys/bus/usb/devices/.../power/level

定义于文件 sysfs-bus-usb

每个 USB 设备目录都包含一个名为 power/level 的文件。此文件保存设备的电源级别设置,可以是“on”或“auto”。

“on”表示不允许设备自动挂起,但系统休眠的正常挂起仍然会被遵守。“auto”表示设备将按照其驱动程序的功能,以通常的方式自动挂起和自动恢复。

在正常使用期间,设备应保持在“auto”级别。“on”级别用于管理用途。如果您想立即挂起设备,但允许它响应 I/O 请求而唤醒,您应该向 power/autosuspend 写入“0”。

无法正确挂起和恢复的设备应保持在“on”级别。尽管 USB 规范要求设备支持挂起/恢复,但许多设备并不支持。事实上,有太多设备不支持,以至于默认情况下,USB 核心会将所有非集线器设备初始化为“on”级别。某些驱动程序可能会在绑定时更改此设置。

此文件已弃用,将在 2010 年后删除。请改用 power/control 文件;它的功能完全相同。

/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/arvo/roccatarvo<minor>/actual_profile

定义于文件 sysfs-driver-hid-roccat-arvo

此属性的整数值范围为 1-5。读取时,此属性返回实际配置文件的编号,该编号也是设备启动时处于活动状态的配置文件。写入时,此属性会立即激活选定的配置文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/arvo/roccatarvo<minor>/button

定义于文件 sysfs-driver-hid-roccat-arvo

键盘可以内部存储包含 1 个按钮和多个修饰键的短宏。写入时,此文件允许为特定配置文件的特定按钮设置序列。按钮和配置文件编号包含在写入的数据中。数据长度必须为 24 字节。此文件为只写文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/arvo/roccatarvo<minor>/info

定义于文件 sysfs-driver-hid-roccat-arvo

读取时,此文件返回有关设备的一些信息,例如已安装的固件版本。数据大小为 8 字节。此文件为只读文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/arvo/roccatarvo<minor>/key_mask

定义于文件 sysfs-driver-hid-roccat-arvo

键盘允许用户禁用 5 个特定的键,例如 Windows 键和应用程序键,以保护用户免受意外按下这些键的影响。此属性的整数值的位 0-4 设置取决于相应键的状态。读取时,此文件返回按钮的当前状态。写入时,给定的按钮会立即激活/禁用。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/arvo/roccatarvo<minor>/mode_key

定义于文件 sysfs-driver-hid-roccat-arvo

键盘采用紧凑布局,没有数字锁定键。它使用模式键来激活游戏模式,在该模式下,数字键区的分配会发生变化。此属性的整数值范围为 0(关闭)到 1(开启)。读取时,此文件返回键的实际状态。写入时,该键会立即激活/禁用。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/actual_profile

定义于文件 sysfs-driver-hid-roccat-isku

此属性的整数值范围为 0-4。读取时,此属性返回实际配置文件的编号。此值是持久的,因此它等同于下次设备上电时处于活动状态的配置文件。写入时,此文件设置启动配置文件的编号,并且设备会立即激活此配置文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/control

定义于文件 sysfs-driver-hid-roccat-isku

写入时,此文件允许选择接下来要读取哪个配置文件中的哪些数据。数据长度必须为 3 字节。此文件为只写文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/info

定义于文件 sysfs-driver-hid-roccat-isku

读取时,此文件返回一般数据,例如固件版本。数据长度为 6 字节。此文件为只读文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/key_mask

定义于文件 sysfs-driver-hid-roccat-isku

写入时,此文件允许禁用某些键,例如 Windows 键和应用程序键,以防止意外按下。此设置发生的配置文件编号包含在写入的数据中。数据长度必须为 6 字节。在读取此文件之前,必须写入 control 来选择要读取的配置文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/keys_capslock

定义于文件 sysfs-driver-hid-roccat-isku

写入时,此文件允许为特定配置文件设置 Caps Lock 键的功能。配置文件编号包含在写入的数据中。数据长度必须为 6 字节。在读取此文件之前,必须写入 control 来选择要读取的配置文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/keys_easyzone

定义于文件 sysfs-driver-hid-roccat-isku

写入时,此文件允许为特定配置文件设置 easyzone 键的功能。配置文件编号包含在写入的数据中。数据长度必须为 65 字节。在读取此文件之前,必须写入 control 来选择要读取的配置文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/keys_function

定义于文件 sysfs-driver-hid-roccat-isku

写入时,此文件允许为特定配置文件设置功能键的功能。配置文件编号包含在写入的数据中。数据长度必须为 41 字节。在读取此文件之前,必须写入 control 来选择要读取的配置文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/keys_macro

定义于文件 sysfs-driver-hid-roccat-isku

写入时,此文件允许为特定配置文件设置宏键的功能。配置文件编号包含在写入的数据中。数据长度必须为 35 字节。在读取此文件之前,必须写入 control 来选择要读取的配置文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/keys_media

定义于文件 sysfs-driver-hid-roccat-isku

写入时,此文件允许为特定配置文件设置媒体键的功能。配置文件编号包含在写入的数据中。数据长度必须为 29 字节。在读取此文件之前,必须写入 control 来选择要读取的配置文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/keys_thumbster

定义于文件 sysfs-driver-hid-roccat-isku

写入时,此文件允许为特定配置文件设置 thumbster 键的功能。配置文件编号包含在写入的数据中。数据长度必须为 23 字节。在读取此文件之前,必须写入 control 来选择要读取的配置文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/last_set

定义于文件 sysfs-driver-hid-roccat-isku

写入时,此文件允许设置上次配置发生的时间(以自纪元以来的秒数表示)。数据长度必须为 20 字节。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/light

定义于文件 sysfs-driver-hid-roccat-isku

写入时,此文件允许为特定配置文件设置背光强度。配置文件编号包含在写入的数据中。对于 Isku,数据长度必须为 10 字节;对于 IskuFX,数据长度必须为 16 字节。在读取此文件之前,必须写入 control 来选择要读取的配置文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/macro

定义于文件 sysfs-driver-hid-roccat-isku

写入时,此文件允许为特定配置文件的特定按钮存储最多 500 个按键的宏。按钮和配置文件编号包含在写入的数据中。数据长度必须为 2083 字节。在读取此文件之前,必须写入 control 来选择要读取的配置文件和按键。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/reset

定义于文件 sysfs-driver-hid-roccat-isku

写入时,此文件允许重置设备。数据长度必须为 3 字节。此文件为只写文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/talk

定义于文件 sysfs-driver-hid-roccat-isku

写入时,此文件允许从主机触发 Easyshift 功能。数据长度必须为 16 字节。此文件为只写文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/talkfx

定义于文件 sysfs-driver-hid-roccat-isku

写入时,此文件允许从主机触发临时配色方案。数据长度必须为 16 字节。此文件为只写文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/koneplus/roccatkoneplus<minor>/actual_profile

定义于文件 sysfs-driver-hid-roccat-koneplus

此属性的整数值范围为 0-4。读取时,此属性返回实际配置文件的编号。此值是持久的,因此它等同于下次鼠标上电时处于活动状态的配置文件。写入时,此文件设置启动配置文件的编号,并且鼠标会立即激活此配置文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/koneplus/roccatkoneplus<minor>/firmware_version

定义于文件 sysfs-driver-hid-roccat-koneplus

读取时,此文件返回鼠标报告的固件原始整数版本号。使用整数值可以方便地在其他程序中进一步使用。要接收真实的版本号,必须将小数点向左移动 2 位。例如,返回的值 121 表示 1.21。此文件为只读文件。请读取包含固件版本的二进制属性 info。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/koneplus/roccatkoneplus<minor>/info

定义于文件 sysfs-driver-hid-roccat-koneplus

读取时,此文件返回一般数据,例如固件版本。写入时,可以重置设备。数据长度为 8 字节。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/koneplus/roccatkoneplus<minor>/macro

定义于文件 sysfs-driver-hid-roccat-koneplus

鼠标可以内部存储一个最多包含 500 个按键/按钮的宏。写入时,此文件允许为特定配置文件的特定按钮设置序列。按钮和配置文件编号包含在写入的数据中。数据长度必须为 2082 字节。此文件为只写文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<HID总线>:<厂商ID>:<产品ID>.<编号>/koneplus/roccatkoneplus<次要号>/profile[1-5]_buttons

定义于文件 sysfs-driver-hid-roccat-koneplus

鼠标可以存储 5 个配置文件,可以通过按下按钮进行切换。一个配置文件分为设置和按钮两部分。profile_buttons 包含按钮布局的信息。读取这些文件时,将返回相应的配置文件按钮。返回的数据大小为 77 字节。此文件为只读。请写入控制命令以选择配置文件,然后读取 profile_buttons。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<HID总线>:<厂商ID>:<产品ID>.<编号>/koneplus/roccatkoneplus<次要号>/profile[1-5]_settings

定义于文件 sysfs-driver-hid-roccat-koneplus

鼠标可以存储 5 个配置文件,可以通过按下按钮进行切换。一个配置文件分为设置和按钮两部分。profile_settings 包含分辨率、灵敏度和灯光效果等信息。读取这些文件时,将返回相应的配置文件设置。返回的数据大小为 43 字节。此文件为只读。请写入控制命令以选择配置文件,然后读取 profile_settings。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<HID总线>:<厂商ID>:<产品ID>.<编号>/koneplus/roccatkoneplus<次要号>/profile_buttons

定义于文件 sysfs-driver-hid-roccat-koneplus

鼠标可以存储 5 个配置文件,可以通过按下按钮进行切换。一个配置文件分为设置和按钮两部分。profile_buttons 包含按钮布局的信息。写入此文件时,可以将相应的配置文件按钮写回鼠标。数据必须为 77 字节长。鼠标将拒绝无效数据。要写入哪个配置文件由数据中包含的配置文件号确定。在读取此文件之前,必须写入控制命令以选择要读取的配置文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<HID总线>:<厂商ID>:<产品ID>.<编号>/koneplus/roccatkoneplus<次要号>/profile_settings

定义于文件 sysfs-driver-hid-roccat-koneplus

鼠标可以存储 5 个配置文件,可以通过按下按钮进行切换。一个配置文件分为设置和按钮两部分。profile_settings 包含分辨率、灵敏度和灯光效果等信息。写入此文件时,可以将相应的配置文件设置写回鼠标。数据必须为 43 字节长。鼠标将拒绝无效数据。要写入哪个配置文件由数据中包含的配置文件号确定。在读取此文件之前,必须写入控制命令以选择要读取的配置文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<HID总线>:<厂商ID>:<产品ID>.<编号>/koneplus/roccatkoneplus<次要号>/sensor

定义于文件 sysfs-driver-hid-roccat-koneplus

鼠标具有跟踪控制单元和距离控制单元。可以激活/停用这些单元,并且可以设置抬起距离。数据必须为 6 字节长。此文件为只写。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<HID总线>:<厂商ID>:<产品ID>.<编号>/koneplus/roccatkoneplus<次要号>/startup_profile

定义于文件 sysfs-driver-hid-roccat-koneplus

此属性的整数值范围为 0-4。读取时,此属性返回当前配置文件的编号。此值是持久的,因此它等同于鼠标下次上电时激活的配置文件。写入时,此文件设置启动配置文件的编号,并且鼠标会立即激活此配置文件。请使用 actual_profile,它执行相同操作。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<HID总线>:<厂商ID>:<产品ID>.<编号>/koneplus/roccatkoneplus<次要号>/talk

定义于文件 sysfs-driver-hid-roccat-koneplus

用于从外部激活鼠标的一些简单*功能。数据必须为 16 字节长。此文件为只写。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<HID总线>:<厂商ID>:<产品ID>.<编号>/koneplus/roccatkoneplus<次要号>/tcu

定义于文件 sysfs-driver-hid-roccat-koneplus

写入时,可以启动/取消跟踪控制单元的校准过程。还可以读取/写入传感器寄存器。数据必须为 4 字节长。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<HID总线>:<厂商ID>:<产品ID>.<编号>/koneplus/roccatkoneplus<次要号>/tcu_image

定义于文件 sysfs-driver-hid-roccat-koneplus

读取时,鼠标将返回一个 30x30 像素的采样地下图像。这仅在使用 tcu 启动的校准过程中有效。返回的数据大小为 1028 字节。此文件为只读。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<HID总线>:<厂商ID>:<产品ID>.<编号>/konepure/roccatkonepure<次要号>/actual_profile

在文件 sysfs-driver-hid-roccat-konepure 中定义

鼠标可以存储 5 个配置文件,可以通过按下按钮进行切换。actual_profile 保存当前配置文件的编号。此值是持久的,因此其值确定鼠标下次上电时激活的配置文件。写入时,鼠标会立即激活设置的配置文件。数据必须为 3 字节长。鼠标将拒绝无效数据。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<HID总线>:<厂商ID>:<产品ID>.<编号>/konepure/roccatkonepure<次要号>/control

在文件 sysfs-driver-hid-roccat-konepure 中定义

写入时,此文件允许选择接下来要读取哪个配置文件中的哪些数据。数据长度必须为 3 字节。此文件为只写文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<HID总线>:<厂商ID>:<产品ID>.<编号>/konepure/roccatkonepure<次要号>/info

在文件 sysfs-driver-hid-roccat-konepure 中定义

读取时,此文件返回诸如固件版本之类的常规数据。写入时,可以重置设备。数据为 6 字节长。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<HID总线>:<厂商ID>:<产品ID>.<编号>/konepure/roccatkonepure<次要号>/macro

在文件 sysfs-driver-hid-roccat-konepure 中定义

鼠标可以内部存储一个最多包含 500 个按键/按钮的宏。写入时,此文件允许为特定配置文件的特定按钮设置序列。按钮和配置文件编号包含在写入的数据中。数据长度必须为 2082 字节。此文件为只写文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<HID总线>:<厂商ID>:<产品ID>.<编号>/konepure/roccatkonepure<次要号>/profile_buttons

在文件 sysfs-driver-hid-roccat-konepure 中定义

鼠标可以存储 5 个配置文件,可以通过按下按钮进行切换。一个配置文件分为设置和按钮两部分。profile_buttons 包含按钮布局的信息。写入此文件时,可以将相应的配置文件按钮写回鼠标。数据必须为 59 字节长。鼠标将拒绝无效数据。要写入哪个配置文件由数据中包含的配置文件号确定。在读取此文件之前,必须写入控制命令以选择要读取的配置文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<HID总线>:<厂商ID>:<产品ID>.<编号>/konepure/roccatkonepure<次要号>/profile_settings

在文件 sysfs-driver-hid-roccat-konepure 中定义

鼠标可以存储 5 个配置文件,可以通过按下按钮进行切换。一个配置文件分为设置和按钮两部分。profile_settings 包含分辨率、灵敏度和灯光效果等信息。写入此文件时,可以将相应的配置文件设置写回鼠标。数据必须为 31 字节长。鼠标将拒绝无效数据。要写入哪个配置文件由数据中包含的配置文件号确定。在读取此文件之前,必须写入控制命令以选择要读取的配置文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<HID总线>:<厂商ID>:<产品ID>.<编号>/konepure/roccatkonepure<次要号>/sensor

在文件 sysfs-driver-hid-roccat-konepure 中定义

鼠标具有跟踪控制单元和距离控制单元。可以激活/停用这些单元,并且可以设置抬起距离。数据必须为 6 字节长。此文件为只写。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<HID总线>:<厂商ID>:<产品ID>.<编号>/konepure/roccatkonepure<次要号>/talk

在文件 sysfs-driver-hid-roccat-konepure 中定义

用于从外部激活鼠标的一些简单*功能。数据必须为 16 字节长。此文件为只写。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<HID总线>:<厂商ID>:<产品ID>.<编号>/konepure/roccatkonepure<次要号>/tcu

在文件 sysfs-driver-hid-roccat-konepure 中定义

写入时,可以启动/取消跟踪控制单元的校准过程。还可以读取/写入传感器寄存器。数据必须为 4 字节长。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<HID总线>:<厂商ID>:<产品ID>.<编号>/konepure/roccatkonepure<次要号>/tcu_image

在文件 sysfs-driver-hid-roccat-konepure 中定义

读取时,鼠标将返回一个 30x30 像素的采样地下图像。这仅在使用 tcu 启动的校准过程中有效。返回的数据大小为 1028 字节。此文件为只读。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<HID总线>:<厂商ID>:<产品ID>.<编号>/kovaplus/roccatkovaplus<次要号>/actual_cpi

在文件 sysfs-driver-hid-roccat-kovaplus 中定义

此属性的整数值范围为 1-4。读取时,此属性返回活动 CPI 级别的编号。此文件为只读。从未被使用。如果需要记录,则在用户空间工具中完成。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<HID总线>:<厂商ID>:<产品ID>.<编号>/kovaplus/roccatkovaplus<次要号>/actual_profile

在文件 sysfs-driver-hid-roccat-kovaplus 中定义

此属性的整数值范围为 0-4。读取时,此属性返回活动配置文件的编号。写入时,鼠标会立即激活此配置文件。断电时处于活动状态的配置文件与鼠标上电时处于活动状态的配置文件相同。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<HID总线>:<厂商ID>:<产品ID>.<编号>/kovaplus/roccatkovaplus<次要号>/actual_sensitivity_x

在文件 sysfs-driver-hid-roccat-kovaplus 中定义

此属性的整数值范围为 1-10。读取时,此属性返回 X 方向的实际灵敏度编号。此文件为只读。从未被使用。如果需要记录,则在用户空间工具中完成。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<HID总线>:<厂商ID>:<产品ID>.<编号>/kovaplus/roccatkovaplus<次要号>/actual_sensitivity_y

在文件 sysfs-driver-hid-roccat-kovaplus 中定义

此属性的整数值范围为 1-10。读取时,此属性返回 Y 方向的实际灵敏度编号。此文件为只读。从未被使用。如果需要记录,则在用户空间工具中完成。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<HID总线>:<厂商ID>:<产品ID>.<编号>/kovaplus/roccatkovaplus<次要号>/firmware_version

在文件 sysfs-driver-hid-roccat-kovaplus 中定义

读取时,此文件返回鼠标报告的固件的原始整数版本号。使用整数值可以方便在其他程序中进一步使用。要接收实际的版本号,必须将小数点向左移动 2 位。例如,返回的值 121 表示 1.21。此文件为只读。已由二进制 sysfs 属性“info”取代。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<HID总线>:<厂商ID>:<产品ID>.<编号>/kovaplus/roccatkovaplus<次要号>/info

在文件 sysfs-driver-hid-roccat-kovaplus 中定义

读取时,此文件返回诸如固件版本之类的常规数据。写入时,可以重置设备。数据为 6 字节长。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<HID总线>:<厂商ID>:<产品ID>.<编号>/kovaplus/roccatkovaplus<次要号>/profile[1-5]_buttons

在文件 sysfs-driver-hid-roccat-kovaplus 中定义

鼠标可以存储 5 个配置文件,可以通过按下按钮进行切换。一个配置文件分为设置和按钮两部分。profile_buttons 包含按钮布局的信息。读取这些文件时,将返回相应的配置文件按钮。返回的数据大小为 23 字节。此文件为只读。请写入控制命令以选择配置文件,然后读取 profile_buttons。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<HID总线>:<厂商ID>:<产品ID>.<编号>/kovaplus/roccatkovaplus<次要号>/profile[1-5]_settings

在文件 sysfs-driver-hid-roccat-kovaplus 中定义

鼠标可以存储 5 个配置文件,可以通过按下按钮进行切换。一个配置文件分为设置和按钮两部分。profile_settings 包含分辨率、灵敏度和灯光效果等信息。读取这些文件时,将返回相应的配置文件设置。返回的数据大小为 16 字节。此文件为只读。请写入控制命令以选择配置文件,然后读取 profile_settings。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<HID总线>:<厂商ID>:<产品ID>.<编号>/kovaplus/roccatkovaplus<次要号>/profile_buttons

在文件 sysfs-driver-hid-roccat-kovaplus 中定义

鼠标可以存储 5 个配置文件,可以通过按下按钮进行切换。一个配置文件分为设置和按钮两部分。profile_buttons 包含按钮布局的信息。写入此文件时,可以将相应的配置文件按钮写回鼠标。数据必须为 23 字节长。鼠标将拒绝无效数据。要写入哪个配置文件由数据中包含的配置文件号确定。在读取此文件之前,必须写入控制命令以选择要读取的配置文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<HID总线>:<厂商ID>:<产品ID>.<编号>/kovaplus/roccatkovaplus<次要号>/profile_settings

在文件 sysfs-driver-hid-roccat-kovaplus 中定义

鼠标可以存储 5 个配置文件,可以通过按下一个按钮来切换。一个配置文件分为设置和按钮两部分。profile_settings 包含分辨率、灵敏度和灯光效果等信息。写入此文件时,可以将相应的配置文件设置写回鼠标。数据长度必须为 16 字节。鼠标将拒绝无效数据。要写入哪个配置文件由数据中包含的配置文件编号决定。读取此文件之前,必须先写入控制信息以选择要读取的配置文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid 总线>:<厂商 ID>:<产品 ID>.<编号>/pyra/roccatpyra<次设备号>/actual_cpi

定义于文件 sysfs-driver-hid-roccat-pyra

可以通过按下按钮来切换鼠标的 CPI 设置。读取时,此文件返回鼠标报告的实际 CPI 设置的原始编号。必须进一步处理此编号才能获得实际的 DPI 值。

DPI

1

400

2

800

4

1600

此文件是只读的。从未被使用过。如果需要记账,则由用户空间工具完成。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid 总线>:<厂商 ID>:<产品 ID>.<编号>/pyra/roccatpyra<次设备号>/actual_profile

定义于文件 sysfs-driver-hid-roccat-pyra

读取时,此文件返回 0-4 范围内的实际配置文件编号。此文件是只读的。请使用提供此信息的二进制属性 “settings”。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid 总线>:<厂商 ID>:<产品 ID>.<编号>/pyra/roccatpyra<次设备号>/firmware_version

定义于文件 sysfs-driver-hid-roccat-pyra

读取时,此文件返回鼠标报告的固件原始整数版本号。使用整数值可以方便在其他程序中进一步使用。要获得实际版本号,必须将小数点向左移动 2 位。例如,返回的值为 138 表示 1.38。此文件是只读的。请使用提供此信息的二进制属性 “info”。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid 总线>:<厂商 ID>:<产品 ID>.<编号>/pyra/roccatpyra<次设备号>/info

定义于文件 sysfs-driver-hid-roccat-pyra

读取时,此文件返回诸如固件版本之类的常规数据。写入时,可以重置设备。数据为 6 字节长。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid 总线>:<厂商 ID>:<产品 ID>.<编号>/pyra/roccatpyra<次设备号>/profile[1-5]_buttons

定义于文件 sysfs-driver-hid-roccat-pyra

鼠标可以存储 5 个配置文件,可以通过按下一个按钮来切换。一个配置文件分为设置和按钮两部分。profile_buttons 包含按钮布局信息。读取时,这些文件返回相应的配置文件按钮信息。返回的数据大小为 19 字节。此文件是只读的。写入控制信息以选择配置文件,然后读取 profile_buttons。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid 总线>:<厂商 ID>:<产品 ID>.<编号>/pyra/roccatpyra<次设备号>/profile[1-5]_settings

定义于文件 sysfs-driver-hid-roccat-pyra

鼠标可以存储 5 个配置文件,可以通过按下一个按钮来切换。一个配置文件分为设置和按钮两部分。profile_settings 包含分辨率、灵敏度和灯光效果等信息。读取时,这些文件返回相应的配置文件设置。返回的数据大小为 13 字节。此文件是只读的。写入控制信息以选择配置文件,然后读取 profile_settings。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid 总线>:<厂商 ID>:<产品 ID>.<编号>/pyra/roccatpyra<次设备号>/profile_buttons

定义于文件 sysfs-driver-hid-roccat-pyra

鼠标可以存储 5 个配置文件,可以通过按下一个按钮来切换。一个配置文件分为设置和按钮两部分。profile_buttons 包含按钮布局信息。写入此文件时,可以将相应的配置文件按钮信息写回鼠标。数据长度必须为 19 字节。鼠标将拒绝无效数据。要写入哪个配置文件由数据中包含的配置文件编号决定。读取此文件之前,必须先写入控制信息以选择要读取的配置文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid 总线>:<厂商 ID>:<产品 ID>.<编号>/pyra/roccatpyra<次设备号>/profile_settings

定义于文件 sysfs-driver-hid-roccat-pyra

鼠标可以存储 5 个配置文件,可以通过按下一个按钮来切换。一个配置文件分为设置和按钮两部分。profile_settings 包含分辨率、灵敏度和灯光效果等信息。写入此文件时,可以将相应的配置文件设置写回鼠标。数据长度必须为 13 字节。鼠标将拒绝无效数据。要写入哪个配置文件由数据中包含的配置文件编号决定。读取此文件之前,必须先写入控制信息以选择要读取的配置文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid 总线>:<厂商 ID>:<产品 ID>.<编号>/pyra/roccatpyra<次设备号>/settings

定义于文件 sysfs-driver-hid-roccat-pyra

读取时,此文件返回存储在鼠标中的设置。数据大小为 3 字节,包含有关 startup_profile 的信息。写入此文件时,可以将设置写回鼠标。数据长度必须为 3 字节。鼠标将拒绝无效数据。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid 总线>:<厂商 ID>:<产品 ID>.<编号>/pyra/roccatpyra<次设备号>/startup_profile

定义于文件 sysfs-driver-hid-roccat-pyra

此属性的整数值范围为 0-4。读取时,此属性返回鼠标通电时活动的配置文件编号。此文件是只读的。请使用提供此信息的二进制属性 “settings”。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid 总线>:<厂商 ID>:<产品 ID>.<编号>/ryos/roccatryos<次设备号>/control

定义于文件 sysfs-driver-hid-roccat-ryos

写入时,此文件允许选择接下来要读取哪个配置文件中的哪些数据。数据长度必须为 3 字节。此文件为只写文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid 总线>:<厂商 ID>:<产品 ID>.<编号>/ryos/roccatryos<次设备号>/custom_lights

定义于文件 sysfs-driver-hid-roccat-ryos

写入此文件时,可以设置每个按键的实际灯光。此属性仅对 pro 型号有效。数据长度必须为 20 字节。此文件是只写的。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid 总线>:<厂商 ID>:<产品 ID>.<编号>/ryos/roccatryos<次设备号>/info

定义于文件 sysfs-driver-hid-roccat-ryos

读取时,此文件返回固件版本等常规数据。数据长度为 8 字节。此文件是只读的。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid 总线>:<厂商 ID>:<产品 ID>.<编号>/ryos/roccatryos<次设备号>/key_mask

定义于文件 sysfs-driver-hid-roccat-ryos

写入此文件时,可以禁用某些按键,例如 Windows 键和应用程序键,以防止意外按下。此设置发生的配置文件索引包含在写入的数据中。数据长度必须为 6 字节。读取此文件之前,必须先写入控制信息以选择要读取的配置文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid 总线>:<厂商 ID>:<产品 ID>.<编号>/ryos/roccatryos<次设备号>/keys_easyzone

定义于文件 sysfs-driver-hid-roccat-ryos

写入此文件时,可以为特定配置文件设置 easyzone 按键的功能。配置文件索引包含在写入的数据中。数据长度必须为 294 字节。读取此文件之前,必须先写入控制信息以选择要读取的配置文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid 总线>:<厂商 ID>:<产品 ID>.<编号>/ryos/roccatryos<次设备号>/keys_extra

定义于文件 sysfs-driver-hid-roccat-ryos

写入此文件时,可以为特定配置文件设置 Caps Lock 键和功能键的功能。配置文件索引包含在写入的数据中。数据长度必须为 8 字节。读取此文件之前,必须先写入控制信息以选择要读取的配置文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid 总线>:<厂商 ID>:<产品 ID>.<编号>/ryos/roccatryos<次设备号>/keys_function

定义于文件 sysfs-driver-hid-roccat-ryos

写入此文件时,可以为特定配置文件设置功能键的功能。配置文件索引包含在写入的数据中。数据长度必须为 95 字节。读取此文件之前,必须先写入控制信息以选择要读取的配置文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid 总线>:<厂商 ID>:<产品 ID>.<编号>/ryos/roccatryos<次设备号>/keys_macro

定义于文件 sysfs-driver-hid-roccat-ryos

写入此文件时,可以为特定配置文件设置宏键的功能。配置文件索引包含在写入的数据中。数据长度必须为 35 字节。读取此文件之前,必须先写入控制信息以选择要读取的配置文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid 总线>:<厂商 ID>:<产品 ID>.<编号>/ryos/roccatryos<次设备号>/keys_primary

定义于文件 sysfs-driver-hid-roccat-ryos

写入此文件时,可以为特定配置文件设置所有按键的默认值。配置文件索引包含在写入的数据中。数据长度必须为 125 字节。读取此文件之前,必须先写入控制信息以选择要读取的配置文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid 总线>:<厂商 ID>:<产品 ID>.<编号>/ryos/roccatryos<次设备号>/keys_thumbster

定义于文件 sysfs-driver-hid-roccat-ryos

写入此文件时,可以为特定配置文件设置 thumbster 按键的功能。配置文件索引包含在写入的数据中。数据长度必须为 23 字节。读取此文件之前,必须先写入控制信息以选择要读取的配置文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid 总线>:<厂商 ID>:<产品 ID>.<编号>/ryos/roccatryos<次设备号>/light

定义于文件 sysfs-driver-hid-roccat-ryos

写入此文件时,可以为特定配置文件设置背光强度。此属性仅对 glow 和 pro 型号有效。数据长度必须为 16 字节。读取此文件之前,必须先写入控制信息以选择要读取的配置文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid 总线>:<厂商 ID>:<产品 ID>.<编号>/ryos/roccatryos<次设备号>/light_control

定义于文件 sysfs-driver-hid-roccat-ryos

写入此文件时,可以在存储的灯光设置和自定义灯光设置之间切换。此属性仅对 pro 型号有效。数据长度必须为 8 字节。此文件是只写的。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid 总线>:<厂商 ID>:<产品 ID>.<编号>/ryos/roccatryos<次设备号>/light_macro

定义于文件 sysfs-driver-hid-roccat-ryos

写入此文件时,可以设置一个灯光宏,当设备进入昏暗模式时,该宏会循环播放。此属性仅对 pro 型号有效。数据长度必须为 2002 字节。读取此文件之前,必须先写入控制信息以选择要读取的配置文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid 总线>:<厂商 ID>:<产品 ID>.<编号>/ryos/roccatryos<次设备号>/macro

定义于文件 sysfs-driver-hid-roccat-ryos

写入此文件时,可以为特定配置文件的特定按键存储最多 480 个按键操作的宏。按键和配置文件索引包含在写入的数据中。数据长度必须为 2002 字节。读取此文件之前,必须先写入控制信息以选择要读取的配置文件和按键。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid 总线>:<厂商 ID>:<产品 ID>.<编号>/ryos/roccatryos<次设备号>/profile

定义于文件 sysfs-driver-hid-roccat-ryos

鼠标可以存储 5 个配置文件,可以通过按下一个按钮来切换。profile 保存实际配置文件的索引。此值是持久的,因此其值决定了设备下次通电时活动的配置文件。写入时,设备会立即激活设置的配置文件。数据长度必须为 3 字节。设备将拒绝无效数据。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid 总线>:<厂商 ID>:<产品 ID>.<编号>/ryos/roccatryos<次设备号>/reset

定义于文件 sysfs-driver-hid-roccat-ryos

写入时,此文件允许重置设备。数据长度必须为 3 字节。此文件为只写文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid 总线>:<厂商 ID>:<产品 ID>.<编号>/ryos/roccatryos<次设备号>/stored_lights

定义于文件 sysfs-driver-hid-roccat-ryos

写入此文件时,可以为不同的图层设置每个按键的灯光。此属性仅对 pro 型号有效。数据长度必须为 1382 字节。读取此文件之前,必须先写入控制信息以选择要读取的配置文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid 总线>:<厂商 ID>:<产品 ID>.<编号>/ryos/roccatryos<次设备号>/talk

定义于文件 sysfs-driver-hid-roccat-ryos

写入时,此文件允许从主机触发 Easyshift 功能。数据长度必须为 16 字节。此文件为只写文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid 总线>:<厂商 ID>:<产品 ID>.<编号>/savu/roccatsavu<次设备号>/buttons

定义于文件 sysfs-driver-hid-roccat-savu

该鼠标可以存储 5 个配置文件,可以通过按按钮切换。一个配置文件分为常规设置和按钮设置。buttons 变量保存有关按钮布局的信息。写入此文件时,可以将相应的配置文件按钮写入鼠标。数据长度必须为 47 字节。鼠标会拒绝无效数据。要写入哪个配置文件由数据中包含的配置文件编号确定。在读取此文件之前,必须先写入控制信息以选择要读取的配置文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid总线>:<供应商ID>:<产品ID>.<编号>/savu/roccatsavu<次设备号>/control

定义于文件 sysfs-driver-hid-roccat-savu

写入时,此文件允许选择接下来要读取哪个配置文件中的哪些数据。数据长度必须为 3 字节。此文件为只写文件。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid总线>:<供应商ID>:<产品ID>.<编号>/savu/roccatsavu<次设备号>/general

定义于文件 sysfs-driver-hid-roccat-savu

该鼠标可以存储 5 个配置文件,可以通过按按钮切换。一个配置文件分为常规设置和按钮设置。一个配置文件包含分辨率、灵敏度和灯光效果等信息。写入此文件时,可以将相应的配置文件设置写回鼠标。数据长度必须为 43 字节。鼠标会拒绝无效数据。要写入哪个配置文件由数据中包含的配置文件编号确定。此文件为只写。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid总线>:<供应商ID>:<产品ID>.<编号>/savu/roccatsavu<次设备号>/info

定义于文件 sysfs-driver-hid-roccat-savu

读取时,此文件返回一般数据,例如固件版本。写入时,可以重置设备。数据长度为 8 字节。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid总线>:<供应商ID>:<产品ID>.<编号>/savu/roccatsavu<次设备号>/macro

定义于文件 sysfs-driver-hid-roccat-savu

写入时,此文件允许为特定配置文件的特定按钮存储最多 500 个按键的宏。按钮和配置文件编号包含在写入的数据中。数据长度必须为 2083 字节。在读取此文件之前,必须写入 control 来选择要读取的配置文件和按键。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid总线>:<供应商ID>:<产品ID>.<编号>/savu/roccatsavu<次设备号>/profile

定义于文件 sysfs-driver-hid-roccat-savu

该鼠标可以存储 5 个配置文件,可以通过按按钮切换。profile 保存实际配置文件的编号。此值是持久的,因此其值决定了鼠标下次开机时激活的配置文件。写入时,鼠标会立即激活设置的配置文件。数据长度必须为 3 字节。鼠标会拒绝无效数据。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/<hid总线>:<供应商ID>:<产品ID>.<编号>/savu/roccatsavu<次设备号>/sensor

定义于文件 sysfs-driver-hid-roccat-savu

该鼠标有一个 Avago ADNS-3090 传感器。此文件允许读取和写入鼠标传感器的寄存器。数据长度必须为 4 字节。

用户:http://roccat.sourceforge.net

/sys/bus/usb/devices/<总线号>-<设备号>:<配置号>.<接口号>/control

定义于文件 sysfs-driver-hid-roccat-lua

写入时,可以配置 cpi、按钮和灯光设置。读取时,将返回实际的 cpi 设置和传感器数据。数据长度必须为 8 字节。

用户:http://roccat.sourceforge.net

/sys/class 下的符号

/sys/class/gpio/

定义于文件 sysfs-gpio

作为 Kconfig 选项,可以从用户空间访问各个 GPIO 信号。只有显式“导出”操作才能将 GPIO 提供给用户空间。如果给定的 GPIO 未被内核代码声明使用,则可以由用户空间导出(并在之后取消导出)。内核代码可以导出它以进行完全或部分访问。

GPIO 的标识方式与内核内部相同,使用 0..INT_MAX 范围内的整数。有关详细信息,请参阅 Documentation/admin-guide/gpio。

/sys/class/gpio
    /export ... asks the kernel to export a GPIO to userspace
    /unexport ... to return a GPIO to the kernel
    /gpioN ... for each exported GPIO #N OR
    /<LINE-NAME> ... for a properly named GPIO line
        /value ... always readable, writes fail for input GPIOs
        /direction ... r/w as: in, out (default low); write: high, low
        /edge ... r/w as: none, falling, rising, both
    /gpiochipN ... for each gpiochip; #N is its first GPIO
        /base ... (r/o) same as N
        /label ... (r/o) descriptive, not necessarily unique
        /ngpio ... (r/o) number of GPIOs; numbered N to N + (ngpio - 1)

此 ABI 已被 testing/gpio-cdev 取代,并将在 2020 年后移除。

/sys/class/typec/<端口|伙伴|电缆>/<设备>/mode<索引>/

定义于文件 sysfs-class-typec

每个支持的模式都有自己的目录。模式的名称将是“mode<索引>”(例如 mode1),其中 <索引> 是 Discover Modes USB 供电命令返回的模式 VDO 的实际索引。

/sys/class/typec/<端口|伙伴|电缆>/<设备>/mode<索引>/active

定义于文件 sysfs-class-typec

显示该模式是否处于活动状态。可以使用此属性与伙伴和电缆插头进入/退出模式,并且对于端口备用模式,可以使用此属性禁用对特定备用模式的支持。进入/退出模式作为同步操作支持,因此 write(2) 到属性不会返回,直到进入/退出模式操作完成。当模式进入/退出时会通知该属性,因此 poll(2) 会在该属性上唤醒。进入/退出模式也会生成 uevent KOBJ_CHANGE。

有效值:yes,no

/sys/class/typec/<端口|伙伴|电缆>/<设备>/mode<索引>/description

定义于文件 sysfs-class-typec

显示模式的描述。与 Billboard 设备一样,驱动程序可以选择不提供描述。

/sys/class/typec/<端口|伙伴|电缆>/<设备>/mode<索引>/vdo

定义于文件 sysfs-class-typec

以十六进制显示此模式的 Discover Modes 命令返回的 VDO。

/sys/class/typec/<端口|伙伴|电缆>/<设备>/svid

定义于文件 sysfs-class-typec

USB-IF 为此备用模式分配的 SVID(标准或供应商 ID)。

/sys/devices 下的符号

/sys/devices/system/cpu/cpuidle/current_governor_ro

定义于文件 sysfs-cpuidle

current_governor_ro 显示当前正在使用的 cpuidle governor,但只读。由于 cpuidle governor 可以在运行时默认更改,因此 current_governor 和 current_governor_ro 同时存在于 /sys/devices/system/cpu/cpuidle/ 文件下,它是重复的,因此使 current_governor_ro 过时。

/sys/firmware 下的符号

/sys/firmware/acpi/hotplug/force_remove

定义于文件 sysfs-firmware-acpi

由于 force_remove 本身存在缺陷,并且对于某些热插拔资源(如内存)使用是危险的(因为忽略离线故障可能会导致内存损坏和崩溃),因此启用此旋钮是不安全的,因此不受支持。

/sys/fs 下的符号

/sys/fs/selinux/user

定义于文件 sysfs-selinux-user

selinuxfs “user” 节点允许用户空间请求可以从给定的起始上下文为给定的 SELinux 用户访问的安全上下文列表。libselinux 在各种登录样式程序请求用户的上下文时使用了此功能,但 libselinux 在 2020 年停止使用它。内核支持将在 2025 年 12 月之后移除。

/sys/kernel 下的符号

/sys/kernel/fadump_enabled

定义于文件 sysfs-kernel-fadump_enabled

只读 主要用于标识内核中是否启用了 FADump。 用户:Kdump 服务

/sys/kernel/fadump_registered

定义于文件 sysfs-kernel-fadump_registered

读/写 帮助从用户空间控制转储收集功能。将此文件设置为 1 可使系统收集转储,设置为 0 可禁用它。用户:Kdump 服务

/sys/kernel/fadump_release_mem

定义于文件 sysfs-kernel-fadump_release_mem

只写 这是一个特殊的 sysfs 文件,仅当系统启动以使用 FADump 捕获 vmcore 时才可用。它用于释放 FADump 保留的内存以保存崩溃转储。

/sys/o2cb 下的符号

/sys/o2cb

定义于文件 o2cb

Ocfs2-tools 查看 ‘interface-revision’ 以获取版本信息。每个 logmask/ 文件控制一组调试打印,可以使用字符串“allow”、“deny”或“off”写入。读取该文件将返回当前状态。已重命名为 /sys/fs/u2cb/

用户:ocfs2-tools。将拟议的更改发送至 ocfs2-devel@lists.linux.dev 即可。

文件 obsolete/o2cb

具有以下 ABI

文件 obsolete/procfs-i8k

具有以下 ABI

文件 obsolete/sysfs-bus-iio

具有以下 ABI

文件 obsolete/sysfs-bus-usb

具有以下 ABI

文件 obsolete/sysfs-class-typec

这些文件已弃用,将被删除。相同的 文件在 /sys/bus/typec 下可用(请参阅 testing/sysfs-bus-typec)。

具有以下 ABI

文件 obsolete/sysfs-cpuidle

具有以下 ABI

文件 obsolete/sysfs-driver-hid-roccat-arvo

具有以下 ABI

文件 obsolete/sysfs-driver-hid-roccat-isku

具有以下 ABI

文件 obsolete/sysfs-driver-hid-roccat-koneplus

具有以下 ABI

文件 obsolete/sysfs-driver-hid-roccat-konepure

具有以下 ABI

文件 obsolete/sysfs-driver-hid-roccat-kovaplus

具有以下 ABI

文件 obsolete/sysfs-driver-hid-roccat-lua

具有以下 ABI

文件 obsolete/sysfs-driver-hid-roccat-pyra

具有以下 ABI

文件 obsolete/sysfs-driver-hid-roccat-ryos

具有以下 ABI

文件 obsolete/sysfs-driver-hid-roccat-savu

具有以下 ABI

文件 obsolete/sysfs-driver-intel_pmc_bxt

这些文件允许将任意 IPC 命令发送到 PMC/SCU,这可能很危险。它们最终将被删除,不应在任何新的应用程序中使用。

具有以下 ABI

文件 obsolete/sysfs-firmware-acpi

具有以下 ABI

文件 obsolete/sysfs-gpio

具有以下 ABI

文件 obsolete/sysfs-kernel-fadump_enabled

此 ABI 已重命名并移动到新位置 /sys/kernel/fadump/enabled。

具有以下 ABI

文件 obsolete/sysfs-kernel-fadump_registered

此 ABI 已重命名并移动到新位置 /sys/kernel/fadump/registered。

具有以下 ABI

文件 obsolete/sysfs-kernel-fadump_release_mem

此 ABI 已重命名并移动到新位置 /sys/kernel/fadump/release_mem。

具有以下 ABI

文件 obsolete/sysfs-selinux-user

具有以下 ABI