GoGPT Best VPN GoSearch

icono de página de OnWorks

thd - Online en la nube

Ejecute thd en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando thd que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


thd - demonio de teclas de acceso rápido global triggerhappy

SINOPSIS


thd [--ayuda] [--usuario nombre ] [- oyentes] [--vertedero] [--enchufe enchufe] [- desencadenantes config]
[--demonio] [--pidfile presentar] [--uentrada de dispositivos][--ignorar evento] [dispositivos ...]

DESCRIPCIÓN


Triggerhappy es un demonio de teclas de acceso rápido que opera a gran escala del sistema. Mira todo
dispositivos de entrada configurados para eventos de teclas, interruptores o botones y pueden iniciar arbitrarios
comandos especificados por el administrador. A diferencia de los servicios de teclas de acceso rápido proporcionados por
entornos de escritorio, Triggerhappy es especialmente adecuado para conmutadores relacionados con el hardware como
control de volumen o wifi; Funciona independientemente de que un usuario específico haya iniciado sesión y es
también es adecuado para sistemas integrados que no tienen una interfaz gráfica de usuario.

OPCIONES


--ayuda
Muestra instrucciones de uso.

- oyentes
Imprime una lista de todos los nombres de eventos conocidos.

- desencadenantes conf
Leer definiciones de disparador de conf, que puede ser un archivo o un directorio. Si un
se especifica el directorio, se cargan todos sus archivos que coinciden con el patrón * .conf.

--vertedero
Vierta todos los eventos reconocidos a STDOUT. Esto también se puede utilizar para crear un esqueleto.
configuración de disparo redirigiendo las líneas de configuración impresas a un
archivo de configuración, agregando el comando deseado y activando la línea generada por
quitando la marca de comentario "#" al principio:

thd --dump / dev / input / event * | grep ^ #> /etc/triggerhappy/triggers.d/skeleton.conf

--enchufe presentar
Abra un socket de dominio Unix en presentar; este conector se puede utilizar para enviar comandos al
ejecutando demonio (usando el programa th-cmd), por ejemplo, para agregar o quitar dispositivos.

--demonio
Ejecutar como un demonio en segundo plano y desconectarse de la terminal.

--pidfile presentar
Escribir PID en presentar.

--uentrada de dispositivos
Abra el archivo uinput (probablemente / dev / input / uinput) para generar eventos sintéticos.

--ignorar nombre del evento
Ignorar el evento de llave e interruptor etiquetado nombre del evento. Esto se puede usar para suprimir la tecla FN
en algunos portátiles que solo genera eventos a veces y puede estropear la clave
combinaciones.

--usuario nombre
Cambiar a identificación de usuario nombre después de abrir archivos. Esto generalmente evita que se abra thd
dispositivos de entrada adicionales, a menos que sean abiertos por el programa th-cmd y su archivo
descriptor se pasan al demonio.

Los argumentos de línea de comando adicionales se consideran nombres de archivo de dispositivos de entrada.

CONFIGURACIÓN


Configurando evento manipuladores
Los enlaces de teclas de acceso rápido que utiliza Triggerhappy se establecen en el archivo de configuración especificado por
- desencadenantes. Cada línea consta de tres segmentos: El nombre simbólico de la clave o evento
nombre sobre el que reaccionar, el valor que lleva el evento esperado y, por supuesto, el comando a ser
puesto en marcha.

Los nombres de los eventos se pueden identificar operando la tecla deseada o el interruptor mientras se ejecuta el
daemon triggerhappy con la opción --vertedero.

Los eventos clave tienen el valor 1 para que se presione una tecla y transmita la carga útil 0 cuando es
liberado; mantener presionada la tecla constantemente produce eventos con un valor de 2.

El comando puede incluir cualquier número de argumentos. Incluya la ruta completa para evitar
problemas a través de diferentes configuraciones de $ PATH para el demonio y su sesión interactiva.

Los tres campos están separados por un número arbitrario de espacios en blanco, mientras que cualquier
detrás de un carácter # se ignora y se considera un comentario.

EJEMPLO


Comenzando el demonio
thd --vertedero / dev / input / event *

Volcar todos los eventos procesables por thd a la consola; esto es útil para encontrar la correcta
nombre de evento para una clave específica.

thd - desencadenantes /etc/triggerhappy/triggers.d/ / dev / input / event *

Leer de todos los dispositivos de entrada conectados actualmente y procesar eventos de acuerdo con los archivos
in /etc/triggerhappy/triggers.d/.

thd - desencadenantes /etc/triggerhappy/triggers.conf --enchufe /var/run/thd.socket

No abra todavía ningún dispositivo de entrada, pero conecte el zócalo /var/run/thd.socket para th-cmd a
conectar a.

Configuration archivos
Se puede colocar cualquier número de controladores de eventos en el archivo de configuración:

# /etc/triggerhappy/triggers.d/suspend.conf
#
# Suspender el sistema
KEY_SLEEP 1 / usr / sbin / hibernate-ram
KEY_SLEEP + KEY_LEFTSHIFT 1 / usr / sbin / hibernate-disk

# /etc/triggerhappy/triggers.d/audio.conf
# Cambie el volumen del mezclador al presionar las teclas apropiadas (o mantenerlas presionadas)
KEY_VOLUMEUP 1 / usr / bin / amixer set Master 5% +
KEY_VOLUMEUP 2 / usr / bin / amixer set Master 5% +
KEY_VOLUMEDOWN 1 / usr / bin / amixer set Master 5% -
KEY_VOLUMEDOWN 2 / usr / bin / amixer set Master 5% -

En situaciones más complejas, triggerhappy puede proporcionar múltiples modos que mapean un solo
evento a diferentes claves; Los disparadores están vinculados a un modo específico agregando su nombre a
el nombre del evento:

KEY_KPPLUS @ media 1 / usr / bin / mpc siguiente
KEY_KPMINUS @ media 1 / usr / bin / mpc prev

Estas dos líneas solo harán que se llame a mpc si el demonio triggerhappy está en "media"
modo. Se puede cambiar el modo colocando un gatillo especial dentro del
de configuración:

KEY_F12 @ 1 @media
KEY_F12 @ media 1 @

Estas dos líneas hacen que la tecla F12 cambie entre el modo predeterminado (sin nombre) y el nuevo
modo de medios definido.

Los disparadores con "@" añadidos solo se ejecutan si el modo especificado está activo; todos los demás
los disparadores están habilitados en todos los modos.

Cuando se lanza con la opción --uentrada, triggerhappy se puede utilizar para generar
eventos. Se crea un dispositivo de entrada virtual que emite pulsaciones de teclas específicas una vez
se alcanza el disparador:

KEY_KPASTERISK 1

Al anteponer un código clave con el carácter especial '<', otras aplicaciones recibirán un
presione y suelte la tecla correspondiente. Esto es especialmente útil para reasignar o reflejar
eventos generados por dispositivos atendidos exclusivamente por el demonio triggerhappy.

Es posible crear controladores que solo reaccionen a dispositivos específicos: para lograr tal
comportamiento, agregue el dispositivo de entrada usando th-cmd y proporcionarle una etiqueta; esta etiqueta puede entonces
ser utilizado para limitar el alcance de un disparador a este dispositivo:

KEY_ENTER 1 / usr / bin / mpc detener

Definir la tecla de acceso rápido de esta manera solo activará el controlador si se recibe el evento
desde un dispositivo etiquetado como "remoto".

Utilice thd en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad




×
Anuncio
❤ ️Compre, reserve o adquiera aquí: sin costo, ayuda a mantener los servicios gratuitos.