How to disable laptop's ambient light and motion/proximity sensors?

i couldn’t find any info about it.
there are setting to disable those in Firefox,but I’d like to disable them on the hardware.

That would depend on your laptop model. Please post your system info as outlined here:

Summary
System:
  Kernel: 5.10.56-1-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0 
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.10-x86_64 
  root=UUID=a445c87d-e6a9-47fd-9601-614f3b3e7781 rw quiet apparmor=1 
  security=apparmor resume=UUID=29e42246-1548-46dd-91f5-17d1f76c7bfd 
  udev.log_priority=3 
  Desktop: KDE Plasma 5.22.4 tk: Qt 5.15.2 wm: kwin_x11 vt: 1 dm: SDDM 
  Distro: Manjaro Linux base: Arch Linux 
Machine:
  Type: Laptop System: ASUSTeK product: TUF Gaming FX705GD_FX705GD v: 1.0 
  serial: <filter> 
  Mobo: ASUSTeK model: FX705GD v: 1.0 serial: <filter> 
  UEFI: American Megatrends v: FX705GD.306 date: 05/25/2020 
Battery:
  ID-1: BAT0 charge: 57.5 Wh (100.0%) condition: 57.5/64.1 Wh (89.6%) 
  volts: 16.4 min: 15.6 model: Simplo SDI ICR18650 type: Li-ion 
  serial: <filter> status: Full cycles: 41 
Memory:
  RAM: total: 15.48 GiB used: 9.5 GiB (61.3%) 
  RAM Report: permissions: Unable to run dmidecode. Root privileges required. 
CPU:
  Info: 6-Core model: Intel Core i7-8750H bits: 64 type: MT MCP 
  arch: Kaby Lake note: check family: 6 model-id: 9E (158) stepping: A (10) 
  microcode: EA cache: L2: 9 MiB bogomips: 52815 
  Speed: 3994 MHz min/max: 800/4100 MHz Core speeds (MHz): 1: 3994 2: 3983 
  3: 3993 4: 3993 5: 4001 6: 3987 7: 4001 8: 3991 9: 3995 10: 3997 11: 3988 
  12: 3992 
  Flags: 3dnowprefetch abm acpi adx aes aperfmperf apic arat arch_perfmon art 
  avx avx2 bmi1 bmi2 bts clflush clflushopt cmov constant_tsc cpuid 
  cpuid_fault cx16 cx8 de ds_cpl dtes64 dtherm dts epb ept ept_ad erms est 
  f16c flexpriority flush_l1d fma fpu fsgsbase fxsr ht hwp hwp_act_window 
  hwp_epp hwp_notify ibpb ibrs ida intel_pt invpcid invpcid_single lahf_lm lm 
  mca mce md_clear mmx monitor movbe mpx msr mtrr nonstop_tsc nopl nx pae pat 
  pbe pcid pclmulqdq pdcm pdpe1gb pebs pge pln pni popcnt pse pse36 pti pts 
  rdrand rdseed rdtscp rep_good sdbg sep smap smep ss ssbd sse sse2 sse4_1 
  sse4_2 ssse3 stibp syscall tm tm2 tpr_shadow tsc tsc_adjust 
  tsc_deadline_timer vme vmx vnmi vpid x2apic xgetbv1 xsave xsavec xsaveopt 
  xsaves xtopology xtpr 
  Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled 
  Type: l1tf 
  mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable 
  Type: mds mitigation: Clear CPU buffers; SMT vulnerable 
  Type: meltdown mitigation: PTI 
  Type: spec_store_bypass 
  mitigation: Speculative Store Bypass disabled via prctl and seccomp 
  Type: spectre_v1 
  mitigation: usercopy/swapgs barriers and __user pointer sanitization 
  Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional, 
  IBRS_FW, STIBP: conditional, RSB filling 
  Type: srbds mitigation: Microcode 
  Type: tsx_async_abort status: Not affected 
Graphics:
  Device-1: Intel CoffeeLake-H GT2 [UHD Graphics 630] vendor: ASUSTeK 
  driver: i915 v: kernel bus-ID: 00:02.0 chip-ID: 8086:3e9b class-ID: 0300 
  Device-2: NVIDIA GP107M [GeForce GTX 1050 Mobile] vendor: ASUSTeK 
  driver: nvidia v: 470.57.02 alternate: nouveau,nvidia_drm bus-ID: 01:00.0 
  chip-ID: 10de:1c8d class-ID: 0300 
  Device-3: IMC Networks USB2.0 HD UVC WebCam type: USB driver: uvcvideo 
  bus-ID: 1-11:4 chip-ID: 13d3:56a2 class-ID: 0e02 serial: <filter> 
  Display: x11 server: X.Org 1.20.13 compositor: kwin_x11 driver: 
  loaded: modesetting,nvidia display-ID: :0 screens: 1 
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2") 
  s-diag: 582mm (22.9") 
  Monitor-1: eDP-1-1 res: 1920x1080 hz: 60 dpi: 128 
  size: 382x215mm (15.0x8.5") diag: 438mm (17.3") 
  OpenGL: renderer: NVIDIA GeForce GTX 1050/PCIe/SSE2 
  v: 4.6.0 NVIDIA 470.57.02 direct render: Yes 
Audio:
  Device-1: Intel Cannon Lake PCH cAVS vendor: ASUSTeK driver: sof-audio-pci 
  alternate: snd_hda_intel,snd_soc_skl,snd_sof_pci bus-ID: 00:1f.3 
  chip-ID: 8086:a348 class-ID: 0403 
  Sound Server-1: ALSA v: k5.10.56-1-MANJARO running: yes 
  Sound Server-2: JACK v: 1.9.19 running: no 
  Sound Server-3: PulseAudio v: 15.0 running: yes 
  Sound Server-4: PipeWire v: 0.3.33 running: yes 
Network:
  Device-1: Intel Cannon Lake PCH CNVi WiFi driver: iwlwifi v: kernel 
  port: 6000 bus-ID: 00:14.3 chip-ID: 8086:a370 class-ID: 0280 
  IF: wlo1 state: down mac: <filter> 
  Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  vendor: ASUSTeK driver: r8169 v: kernel port: 3000 bus-ID: 03:00.0 
  chip-ID: 10ec:8168 class-ID: 0200 
  IF: enp3s0 state: up speed: 100 Mbps duplex: full mac: <filter> 
  IP v6: <filter> type: noprefixroute scope: link 
  IF-ID-1: ppp0 state: unknown speed: N/A duplex: N/A mac: N/A 
  IP v4: <filter> scope: global 
  IP v6: <filter> type: dynamic mngtmpaddr noprefixroute scope: global 
  IP v6: <filter> type: noprefixroute scope: link 
  IF-ID-2: vmnet1 state: unknown speed: N/A duplex: N/A mac: <filter> 
  IP v4: <filter> scope: global broadcast: <filter> 
  IP v6: <filter> scope: link 
  IF-ID-3: vmnet8 state: unknown speed: N/A duplex: N/A mac: <filter> 
  IP v4: <filter> scope: global broadcast: <filter> 
  IP v6: <filter> scope: link 
  WAN IP: <filter> 
Bluetooth:
  Device-1: Intel Bluetooth 9460/9560 Jefferson Peak (JfP) type: USB 
  driver: btusb v: 0.8 bus-ID: 1-14:5 chip-ID: 8087:0aaa class-ID: e001 
  Report: rfkill ID: hci0 rfk-id: 1 state: down bt-service: disabled 
  rfk-block: hardware: no software: no address: see --recommends 
Logical:
  Message: No logical block device data found. 
RAID:
  Message: No RAID data found. 
Drives:
  Local Storage: total: 476.94 GiB used: 82.33 GiB (17.3%) 
  SMART Message: Unable to run smartctl. Root privileges required. 
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Kingston model: RBUSNS8154P3512GJ 
  size: 476.94 GiB block-size: physical: 512 B logical: 512 B speed: 15.8 Gb/s 
  lanes: 2 type: SSD serial: <filter> rev: E8FK11.C temp: 40.9 C scheme: GPT 
  Message: No optical or floppy data found. 
Partition:
  ID-1: / raw-size: 467.84 GiB size: 459.5 GiB (98.22%) 
  used: 82.32 GiB (17.9%) fs: ext4 dev: /dev/nvme0n1p2 maj-min: 259:2 
  label: N/A uuid: a445c87d-e6a9-47fd-9601-614f3b3e7781 
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%) 
  used: 312 KiB (0.1%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1 label: N/A 
  uuid: D0E1-4B93 
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) 
  ID-1: swap-1 type: partition size: 8.8 GiB used: 2 MiB (0.0%) priority: -2 
  dev: /dev/nvme0n1p3 maj-min: 259:3 label: N/A 
  uuid: 29e42246-1548-46dd-91f5-17d1f76c7bfd 
Unmounted:
  Message: No unmounted partitions found. 
USB:
  Hub-1: 1-0:1 info: Full speed (or root) Hub ports: 16 rev: 2.0 
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900 
  Device-1: 1-2:2 info: U type: Keyboard,HID driver: hid-generic,usbhid 
  interfaces: 2 rev: 1.1 speed: 1.5 Mb/s power: 100mA chip-ID: 2a7a:0d03 
  class-ID: 0300 
  Device-2: 1-6:3 info: Razer USA RZ01-0036 Optical Gaming Mouse [Abyssus] 
  type: Mouse driver: hid-generic,usbhid interfaces: 1 rev: 2.0 speed: 12 Mb/s 
  power: 100mA chip-ID: 1532:001c class-ID: 0301 
  Device-3: 1-11:4 info: IMC Networks USB2.0 HD UVC WebCam type: Video 
  driver: uvcvideo interfaces: 2 rev: 2.0 speed: 480 Mb/s power: 500mA 
  chip-ID: 13d3:56a2 class-ID: 0e02 serial: <filter> 
  Device-4: 1-14:5 info: Intel Bluetooth 9460/9560 Jefferson Peak (JfP) 
  type: Bluetooth driver: btusb interfaces: 2 rev: 2.0 speed: 12 Mb/s 
  power: 100mA chip-ID: 8087:0aaa class-ID: e001 
  Hub-2: 2-0:1 info: Full speed (or root) Hub ports: 8 rev: 3.1 speed: 10 Gb/s 
  chip-ID: 1d6b:0003 class-ID: 0900 
Sensors:
  System Temperatures: cpu: 72.0 C mobo: 27.8 C gpu: nvidia temp: 57 C 
  Fan Speeds (RPM): cpu: 0 
Info:
  Processes: 294 Uptime: 4h 50m wakeups: 1 Init: systemd v: 248 
  tool: systemctl Compilers: gcc: 11.1.0 Packages: 1314 pacman: 1307 lib: 385 
  flatpak: 7 Shell: Zsh v: 5.8 running-in: konsole inxi: 3.3.06 

Check the user’s manual:

i don’t see how that would be helpful;
i briefly checked the user manual and couldn’t find any reference to the word “sensors”.
i do have 3 tiny holes next to the camera,so 2 are probably the mic. and the other is a sensor.
i don’t mean to disable it through the actual hardware,but logically.

Perhaps try Asus Zenbook Ambient Light Sensor Controller available in the AUR (Arch User Repository) as als-controller-git.

1 Like

thanks,but i will not go this way, there are too many variables for it not to work.
i thought it might already be available in the Kernel or elsewhere,like other hardware components are recognized by the OS.

Sorry, I linked the wrong repo, I corrected it. The AUR package uses the newer fork.

It is, that’s why it’s working. It appears the module may be called als, see if it’s there:

lsmod | grep als

i get nothing from that command.

Well, let’s see what it is then. Please post the output of:

lscpci -vk

*lspci

Summary
00:00.0 Host bridge: Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers (rev 07)
        DeviceName: Onboard - Other
        Subsystem: ASUSTeK Computer Inc. Device 1441
        Flags: bus master, fast devsel, latency 0
        Capabilities: <access denied>
        Kernel driver in use: skl_uncore

00:01.0 PCI bridge: Intel Corporation 6th-10th Gen Core Processor PCIe Controller (x16) (rev 07) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0, IRQ 122
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
        I/O behind bridge: 00005000-00005fff [size=4K]
        Memory behind bridge: a3000000-a40fffff [size=17M]
        Prefetchable memory behind bridge: 0000000090000000-00000000a1ffffff [size=288M]
        Capabilities: <access denied>
        Kernel driver in use: pcieport

00:02.0 VGA compatible controller: Intel Corporation CoffeeLake-H GT2 [UHD Graphics 630] (prog-if 00 [VGA controller])
        DeviceName: Onboard - Video
        Subsystem: ASUSTeK Computer Inc. Device 1441
        Flags: bus master, fast devsel, latency 0, IRQ 144
        Memory at a2000000 (64-bit, non-prefetchable) [size=16M]
        Memory at 80000000 (64-bit, prefetchable) [size=256M]
        I/O ports at 6000 [size=64]
        Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
        Capabilities: <access denied>
        Kernel driver in use: i915
        Kernel modules: i915

00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 07)
        DeviceName: Onboard - Other
        Subsystem: ASUSTeK Computer Inc. Device 1441
        Flags: fast devsel, IRQ 16
        Memory at a4410000 (64-bit, non-prefetchable) [size=32K]
        Capabilities: <access denied>
        Kernel driver in use: proc_thermal
        Kernel modules: processor_thermal_device

00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
        DeviceName: Onboard - Other
        Subsystem: ASUSTeK Computer Inc. Device 1441
        Flags: fast devsel, IRQ 255
        Memory at a442c000 (64-bit, non-prefetchable) [disabled] [size=4K]
        Capabilities: <access denied>

00:12.0 Signal processing controller: Intel Corporation Cannon Lake PCH Thermal Controller (rev 10)
        DeviceName: Onboard - Other
        Subsystem: ASUSTeK Computer Inc. Device 1441
        Flags: fast devsel, IRQ 16
        Memory at a442b000 (64-bit, non-prefetchable) [size=4K]
        Capabilities: <access denied>
        Kernel driver in use: intel_pch_thermal
        Kernel modules: intel_pch_thermal

00:14.0 USB controller: Intel Corporation Cannon Lake PCH USB 3.1 xHCI Host Controller (rev 10) (prog-if 30 [XHCI])
        DeviceName: Onboard - Other
        Subsystem: ASUSTeK Computer Inc. Device 201f
        Flags: bus master, medium devsel, latency 0, IRQ 135
        Memory at a4400000 (64-bit, non-prefetchable) [size=64K]
        Capabilities: <access denied>
        Kernel driver in use: xhci_hcd
        Kernel modules: xhci_pci

00:14.2 RAM memory: Intel Corporation Cannon Lake PCH Shared SRAM (rev 10)
        DeviceName: Onboard - Other
        Subsystem: Intel Corporation Device 7270
        Flags: fast devsel
        Memory at a4422000 (64-bit, non-prefetchable) [disabled] [size=8K]
        Memory at a442a000 (64-bit, non-prefetchable) [disabled] [size=4K]
        Capabilities: <access denied>

00:14.3 Network controller: Intel Corporation Cannon Lake PCH CNVi WiFi (rev 10)
        DeviceName: Onboard - Ethernet
        Subsystem: Intel Corporation Device 02a4
        Flags: bus master, fast devsel, latency 0, IRQ 16
        Memory at a441c000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: iwlwifi
        Kernel modules: iwlwifi

00:15.0 Serial bus controller [0c80]: Intel Corporation Cannon Lake PCH Serial IO I2C Controller #0 (rev 10)
        DeviceName: Onboard - Other
        Subsystem: ASUSTeK Computer Inc. Device 1441
        Flags: bus master, fast devsel, latency 0, IRQ 16
        Memory at a4425000 (64-bit, non-prefetchable) [virtual] [size=4K]
        Capabilities: <access denied>
        Kernel driver in use: intel-lpss
        Kernel modules: intel_lpss_pci

00:16.0 Communication controller: Intel Corporation Cannon Lake PCH HECI Controller (rev 10)
        DeviceName: Onboard - Other
        Subsystem: ASUSTeK Computer Inc. Device 1441
        Flags: bus master, fast devsel, latency 0, IRQ 136
        Memory at a4428000 (64-bit, non-prefetchable) [size=4K]
        Capabilities: <access denied>
        Kernel driver in use: mei_me
        Kernel modules: mei_me

00:17.0 SATA controller: Intel Corporation Cannon Lake Mobile PCH SATA AHCI Controller (rev 10) (prog-if 01 [AHCI 1.0])
        DeviceName: Onboard - SATA
        Subsystem: ASUSTeK Computer Inc. Device 1441
        Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 125
        Memory at a4420000 (32-bit, non-prefetchable) [size=8K]
        Memory at a4427000 (32-bit, non-prefetchable) [size=256]
        I/O ports at 6090 [size=8]
        I/O ports at 6080 [size=4]
        I/O ports at 6060 [size=32]
        Memory at a4426000 (32-bit, non-prefetchable) [size=2K]
        Capabilities: <access denied>
        Kernel driver in use: ahci

00:1d.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #9 (rev f0) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0, IRQ 123
        Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
        I/O behind bridge: 00004000-00004fff [size=4K]
        Memory behind bridge: a4300000-a43fffff [size=1M]
        Prefetchable memory behind bridge: [disabled]
        Capabilities: <access denied>
        Kernel driver in use: pcieport

00:1d.4 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #13 (rev f0) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0, IRQ 124
        Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
        I/O behind bridge: 00003000-00003fff [size=4K]
        Memory behind bridge: a4200000-a42fffff [size=1M]
        Prefetchable memory behind bridge: [disabled]
        Capabilities: <access denied>
        Kernel driver in use: pcieport

00:1e.0 Communication controller: Intel Corporation Cannon Lake PCH Serial IO UART Host Controller (rev 10)
        DeviceName: Onboard - Other
        Subsystem: ASUSTeK Computer Inc. Device 1441
        Flags: bus master, fast devsel, latency 0, IRQ 20
        Memory at a4429000 (64-bit, non-prefetchable) [virtual] [size=4K]
        Capabilities: <access denied>
        Kernel driver in use: intel-lpss
        Kernel modules: intel_lpss_pci

00:1f.0 ISA bridge: Intel Corporation HM470 Chipset LPC/eSPI Controller (rev 10)
        DeviceName: Onboard - Other
        Subsystem: ASUSTeK Computer Inc. Device 1441
        Flags: bus master, medium devsel, latency 0

00:1f.3 Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10) (prog-if 80)
        DeviceName: Onboard - Sound
        Subsystem: ASUSTeK Computer Inc. Device 1441
        Flags: bus master, fast devsel, latency 32, IRQ 145
        Memory at a4418000 (64-bit, non-prefetchable) [size=16K]
        Memory at a4100000 (64-bit, non-prefetchable) [size=1M]
        Capabilities: <access denied>
        Kernel driver in use: sof-audio-pci
        Kernel modules: snd_hda_intel, snd_soc_skl, snd_sof_pci

00:1f.4 SMBus: Intel Corporation Cannon Lake PCH SMBus Controller (rev 10)
        DeviceName: Onboard - Other
        Subsystem: ASUSTeK Computer Inc. Device 1441
        Flags: medium devsel, IRQ 16
        Memory at a4424000 (64-bit, non-prefetchable) [size=256]
        I/O ports at efa0 [size=32]
        Kernel driver in use: i801_smbus
        Kernel modules: i2c_i801

00:1f.5 Serial bus controller [0c80]: Intel Corporation Cannon Lake PCH SPI Controller (rev 10)
        DeviceName: Onboard - Other
        Subsystem: ASUSTeK Computer Inc. Device 1441
        Flags: fast devsel
        Memory at fe010000 (32-bit, non-prefetchable) [size=4K]
        Kernel driver in use: intel-spi
        Kernel modules: intel_spi_pci

01:00.0 VGA compatible controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] (rev a1) (prog-if 00 [VGA controller])
        Subsystem: ASUSTeK Computer Inc. Device 1441
        Flags: bus master, fast devsel, latency 0, IRQ 146
        Memory at a3000000 (32-bit, non-prefetchable) [size=16M]
        Memory at 90000000 (64-bit, prefetchable) [size=256M]
        Memory at a0000000 (64-bit, prefetchable) [size=32M]
        I/O ports at 5000 [size=128]
        Expansion ROM at a4000000 [virtual] [disabled] [size=512K]
        Capabilities: <access denied>
        Kernel driver in use: nvidia
        Kernel modules: nouveau, nvidia_drm, nvidia

02:00.0 Non-Volatile memory controller: Kingston Technology Company, Inc. U-SNS8154P3 NVMe SSD (rev 01) (prog-if 02 [NVM Express])
        Subsystem: Kingston Technology Company, Inc. U-SNS8154P3 NVMe SSD
        Flags: bus master, fast devsel, latency 0, IRQ 16, NUMA node 0
        Memory at a4300000 (64-bit, non-prefetchable) [size=16K]
        I/O ports at 4000 [size=8]
        Capabilities: <access denied>
        Kernel driver in use: nvme

03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
        Subsystem: ASUSTeK Computer Inc. Device 208f
        Flags: bus master, fast devsel, latency 0, IRQ 16
        I/O ports at 3000 [size=256]
        Memory at a4204000 (64-bit, non-prefetchable) [size=4K]
        Memory at a4200000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: r8169
        Kernel modules: r8169

Hmm, not seeing anything there. How about:

lsmod
Summary
Module                  Size  Used by
vsock_loopback         16384  0
vmw_vsock_virtio_transport_common    40960  1 vsock_loopback
vmw_vsock_vmci_transport    32768  0
vsock                  49152  3 vmw_vsock_virtio_transport_common,vsock_loopback,vmw_vsock_vmci_transport
pppoe                  20480  2
pppox                  16384  1 pppoe
ppp_generic            49152  6 pppox,pppoe
slhc                   20480  1 ppp_generic
nvidia_drm             69632  8
nvidia_modeset       1200128  19 nvidia_drm
nvidia              35315712  1285 nvidia_modeset
snd_soc_skl_hda_dsp    28672  7
snd_soc_hdac_hdmi      45056  1 snd_soc_skl_hda_dsp
snd_hda_codec_hdmi     73728  1
snd_hda_codec_realtek   155648  1
snd_hda_codec_generic    98304  1 snd_hda_codec_realtek
snd_soc_dmic           16384  1
snd_sof_pci            24576  0
snd_sof_intel_byt      24576  1 snd_sof_pci
snd_sof_intel_ipc      20480  1 snd_sof_intel_byt
snd_sof_intel_hda_common   102400  1 snd_sof_pci
snd_sof_xtensa_dsp     16384  2 snd_sof_intel_hda_common,snd_sof_intel_byt
snd_sof_intel_hda      20480  1 snd_sof_intel_hda_common
snd_sof               139264  4 snd_sof_pci,snd_sof_intel_hda_common,snd_sof_intel_byt,snd_sof_intel_ipc
ledtrig_audio          16384  2 snd_hda_codec_generic,snd_sof
snd_soc_skl           180224  0
btusb                  65536  0
btrtl                  24576  1 btusb
btbcm                  16384  1 btusb
btintel                32768  1 btusb
snd_soc_hdac_hda       24576  2 snd_sof_intel_hda_common,snd_soc_skl
snd_hda_ext_core       36864  5 snd_sof_intel_hda_common,snd_soc_hdac_hdmi,snd_soc_hdac_hda,snd_soc_skl,snd_sof_intel_hda
snd_soc_sst_ipc        20480  1 snd_soc_skl
squashfs               73728  0
joydev                 28672  0
bluetooth             741376  5 btrtl,btintel,btbcm,btusb
uvcvideo              114688  0
snd_soc_sst_dsp        36864  1 snd_soc_skl
snd_soc_acpi_intel_match    45056  3 snd_sof_pci,snd_sof_intel_hda_common,snd_soc_skl
x86_pkg_temp_thermal    20480  0
videobuf2_vmalloc      20480  1 uvcvideo
snd_soc_acpi           16384  4 snd_soc_acpi_intel_match,snd_sof_intel_hda_common,snd_sof_intel_byt,snd_soc_skl
loop                   40960  0
videobuf2_memops       20480  1 videobuf2_vmalloc
intel_powerclamp       20480  0
mousedev               24576  0
iTCO_wdt               16384  0
coretemp               20480  0
snd_hda_intel          57344  0
i915                 2703360  3
videobuf2_v4l2         36864  1 uvcvideo
ecdh_generic           16384  1 bluetooth
hid_multitouch         32768  0
ecc                    36864  1 ecdh_generic
asus_nb_wmi            28672  0
intel_pmc_bxt          16384  1 iTCO_wdt
snd_intel_dspcfg       28672  4 snd_hda_intel,snd_sof_pci,snd_sof_intel_hda_common,snd_soc_skl
videobuf2_common       65536  2 videobuf2_v4l2,uvcvideo
ee1004                 20480  0
iTCO_vendor_support    16384  1 iTCO_wdt
8250_dw                16384  0
soundwire_intel        45056  2 snd_sof_intel_hda_common,snd_intel_dspcfg
asus_wmi               45056  1 asus_nb_wmi
vmnet                  65536  13
mei_hdcp               24576  0
intel_rapl_msr         20480  0
videodev              294912  3 videobuf2_v4l2,uvcvideo,videobuf2_common
soundwire_generic_allocation    16384  1 soundwire_intel
kvm_intel             323584  0
sparse_keymap          16384  1 asus_wmi
i2c_algo_bit           16384  1 i915
nf_log_ipv6            16384  5
soundwire_cadence      36864  1 soundwire_intel
ip6t_REJECT            16384  1
mc                     61440  4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
iwlmvm                479232  0
nf_reject_ipv6         20480  1 ip6t_REJECT
wmi_bmof               16384  0
mxm_wmi                16384  0
snd_hda_codec         167936  6 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek,snd_soc_hdac_hda,snd_soc_skl_hda_dsp
xt_hl                  16384  22
vfat                   20480  1
usbhid                 65536  0
fat                    86016  1 vfat
ip6t_rt                20480  3
kvm                   921600  1 kvm_intel
drm_kms_helper        270336  2 nvidia_drm,i915
mac80211             1097728  1 iwlmvm
snd_hda_core          106496  12 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_ext_core,snd_hda_codec,snd_hda_codec_realtek,snd_sof_intel_hda_common,snd_soc_hdac_hdmi,snd_soc_hdac_hda,snd_soc_skl,snd_sof_intel_hda,snd_soc_skl_hda_dsp
cec                    69632  2 drm_kms_helper,i915
nf_log_ipv4            16384  5
nf_log_common          16384  2 nf_log_ipv4,nf_log_ipv6
libarc4                16384  1 mac80211
snd_hwdep              16384  1 snd_hda_codec
ipt_REJECT             16384  1
soundwire_bus          90112  3 soundwire_intel,soundwire_generic_allocation,soundwire_cadence
irqbypass              16384  1 kvm
crct10dif_pclmul       16384  1
iwlwifi               417792  1 iwlmvm
crc32_pclmul           16384  0
snd_soc_core          327680  8 soundwire_intel,snd_sof,snd_sof_intel_hda_common,snd_soc_hdac_hdmi,snd_soc_hdac_hda,snd_soc_skl,snd_soc_dmic,snd_soc_skl_hda_dsp
drm                   569344  12 drm_kms_helper,nvidia,nvidia_drm,i915
ghash_clmulni_intel    16384  0
nf_reject_ipv4         16384  1 ipt_REJECT
snd_compress           32768  1 snd_soc_core
ac97_bus               16384  1 snd_soc_core
xt_LOG                 20480  10
snd_pcm_dmaengine      16384  1 snd_soc_core
snd_pcm               147456  12 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,soundwire_intel,snd_sof,snd_sof_intel_hda_common,snd_soc_hdac_hdmi,snd_compress,snd_soc_core,snd_soc_skl,snd_hda_core,snd_pcm_dmaengine
aesni_intel           372736  0
intel_spi_pci          16384  0
intel_spi              24576  1 intel_spi_pci
r8169                 102400  0
snd_timer              45056  1 snd_pcm
crypto_simd            16384  1 aesni_intel
cryptd                 24576  2 crypto_simd,ghash_clmulni_intel
i2c_i801               36864  0
glue_helper            16384  1 aesni_intel
xt_limit               16384  13
snd                   114688  26 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_soc_hdac_hdmi,snd_compress,snd_soc_core,snd_pcm,snd_soc_skl_hda_dsp
rapl                   16384  0
realtek                24576  1
spi_nor                73728  1 intel_spi
intel_cstate           20480  0
xt_addrtype            16384  4
intel_gtt              24576  1 i915
mdio_devres            16384  1 r8169
cfg80211              978944  3 iwlmvm,iwlwifi,mac80211
intel_uncore          172032  0
pcspkr                 16384  0
mtd                    81920  3 spi_nor,intel_spi
libphy                151552  3 r8169,mdio_devres,realtek
xt_tcpudp              20480  18
i2c_smbus              20480  1 i2c_i801
soundcore              16384  1 snd
agpgart                53248  2 intel_gtt,drm
mei_me                 45056  1
xt_conntrack           16384  16
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
mei                   139264  3 mei_hdcp,mei_me
processor_thermal_device    20480  0
intel_lpss_pci         24576  0
sysimgblt              16384  1 drm_kms_helper
rfkill                 28672  5 asus_wmi,bluetooth,cfg80211
intel_rapl_common      28672  2 intel_rapl_msr,processor_thermal_device
intel_lpss             16384  1 intel_lpss_pci
idma64                 20480  0
fb_sys_fops            16384  1 drm_kms_helper
intel_soc_dts_iosf     20480  1 processor_thermal_device
intel_pch_thermal      16384  0
ip6table_filter        16384  1
tpm_crb                20480  0
ip6_tables             36864  53 ip6table_filter
int3400_thermal        20480  0
tpm_tis                16384  0
int3403_thermal        20480  0
nf_conntrack_netbios_ns    16384  0
int340x_thermal_zone    16384  2 int3403_thermal,processor_thermal_device
tpm_tis_core           28672  1 tpm_tis
acpi_thermal_rel       16384  1 int3400_thermal
nf_conntrack_broadcast    16384  1 nf_conntrack_netbios_ns
mac_hid                16384  0
nf_nat_ftp             20480  0
nf_nat                 49152  1 nf_nat_ftp
video                  57344  2 asus_wmi,i915
tpm                    73728  3 tpm_tis,tpm_crb,tpm_tis_core
wmi                    36864  3 asus_wmi,wmi_bmof,mxm_wmi
i2c_hid                32768  0
nf_conntrack_ftp       24576  1 nf_nat_ftp
rng_core               16384  1 tpm
asus_wireless          20480  0
acpi_pad               24576  0
nf_conntrack          172032  6 xt_conntrack,nf_nat,nf_nat_ftp,nf_conntrack_netbios_ns,nf_conntrack_broadcast,nf_conntrack_ftp
nf_defrag_ipv6         24576  1 nf_conntrack
nf_defrag_ipv4         16384  1 nf_conntrack
libcrc32c              16384  2 nf_conntrack,nf_nat
iptable_filter         16384  1
vmmon                 139264  0
vmw_vmci               86016  1 vmw_vsock_vmci_transport
uinput                 20480  0
vboxnetflt             32768  0
vboxnetadp             28672  0
vboxdrv               528384  2 vboxnetadp,vboxnetflt
sg                     40960  0
fuse                  163840  5
crypto_user            20480  0
ip_tables              32768  9 iptable_filter
x_tables               53248  13 ip6table_filter,xt_conntrack,iptable_filter,xt_LOG,xt_tcpudp,xt_addrtype,ip6t_rt,ip6_tables,ipt_REJECT,ip_tables,xt_limit,xt_hl,ip6t_REJECT
ext4                  925696  1
crc32c_generic         16384  0
crc16                  16384  2 bluetooth,ext4
mbcache                16384  1 ext4
jbd2                  147456  1 ext4
crc32c_intel           24576  3
serio_raw              20480  0
xhci_pci               20480  0
xhci_pci_renesas       20480  1 xhci_pci

I can’t tell which module it would be.

Does Fn + A do anything?

what is it supposed to do?
when pressing on it i see the language icon on the panel blink once,but it doesn’t change the language output.
edit:
i saw it supposed to control adaptive brightness or Display Power Technology.

don’t bother @Yochanan ,
it’s to much of a hassle and not a big issue,
i was hoping for an “easy” on/off switch,or a widely spread solution to this,
but couldn’t even find any threads about it.
the AUR package is meant for another laptop(ZEN…),was last updated in 2020 and doesn’t have many comments.
the repo is from 2016 and tested on very old Kernels.
i think I’ll skip this one :slight_smile: