Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages


home | help
libinput-debug-events(1)	libinput Manual	      libinput-debug-events(1)

       libinput-debug-events - debug helper for	libinput

       libinput	debug-events [options]

       libinput	debug-events [options] --udev _seat_

       libinput	 debug-events [options]	[--device] /dev/input/event0 [/dev/in-

       The libinput debug-events tool creates a	libinput  context  and	prints
       all events from these devices.

       This  is	 a  debugging tool only, its output may	change at any time. Do
       not rely	on the output.

       This tool usually needs to be  run  as  root  to	 have  access  to  the
       /dev/input/eventX nodes.

       --device	/dev/input/event0
	       Use the given device(s) with the	path backend. The --device ar-
	       gument may be omitted.

       --grab  Exclusively grab	all opened devices. This will  prevent	events
	       from being delivered to the host	system.

       --help  Print help

       --quiet Only  print  libinput  messages,	don't print anything from this
	       tool. This is useful in combination with	--verbose for internal
	       state debugging.

	       Key events shown	by this	tool are partially obfuscated to avoid
	       passwords and other sensitive information  showing  up  in  the
	       output.	Use  the --show-keycodes argument to make all keycodes

       --udev _seat_
	       Use the udev backend to listen for device notifications on  the
	       given  seat.   The  default  behavior  is  equivalent to	--udev

	       Use verbose output

   libinput configuration options
	       Configuration options are only applied where  the  device  name
	       matches	the  pattern. This pattern has no effect on the	--dis-
	       able-sendevents option.

	       Set the send-events option to disabled for the devices matching
	       patterns.   This	option is not affected by the --apply-to="pat-
	       tern" option.

	       Enable or disable tap-to-click

	       Enable or disable tap-and-drag

	       Enable or disable drag-lock

	       Enable or disable natural scrolling

	       Enable or disable left handed button configuration

	       Enable or disable middle	button emulation

	       Enable or disable disable-while-typing

	       Enable or disable the scroll button lock

	       Set the desired click method

	       Set the desired scroll method

	       Set the button to the given button code

	       Set pointer acceleration	profile

	       Set pointer acceleration	speed. The allowed range is [-1, 1].

	       Set button mapping for tapping

       Events shown by this tool may not correspond to the events  seen	 by  a
       different user of libinput. This	tool initializes a separate context.

       Part of the libinput(1) suite

libinput 1.15.6					      libinput-debug-events(1)


Want to link to this manual page? Use this URL:

home | help