---
name: "gtk-query-immodules-3.0"
section: "1"
platform: "linux"
package: "gtk3"
version: "1:3.24.52-2"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/gtk-query-immodules-3.0"
---

# gtk-query-immodules-3.0(1)

Input method module registration utility

## NAME

gtk-query-immodules-3.0 - Input method module registration utility

## SYNOPSIS

**gtk-query-immodules-3.0** \[--update-cache\] \[MODULE...\]

## DESCRIPTION

**gtk-query-immodules-3.0** collects information about loadable input method modules for GTK+ and writes it to the default cache file location, or to stdout.

If called without arguments, it looks for modules in the GTK+ input method module path.

If called with arguments, it looks for the specified modules. The arguments may be absolute or relative paths.

Normally, the output of **gtk-query-immodules-3.0** is written to *libdir*/gtk-3.0/3.0.0/immodules.cache, where GTK+ looks for it by default. If it is written to some other location, the **GTK\_IM\_MODULE\_FILE** environment variable can be set to point GTK+ at the file.

## OPTIONS

- \--update-cache

  Write the output to the default cache location instead of stdout

## FILES

*libdir*/gtk-3.0/3.0.0/immodules.cache

The default im cache file used by GTK+ applications

## ENVIRONMENT

**GTK\_PATH**

Prepends directories to the input method module path

**GTK\_IM\_MODULE\_FILE**

Specifies an alternative im module cache for GTK+ applications
