#Xinput

Kevin Karhan :verified:kkarhan@infosec.space
2026-02-12

@swanson @reiddragon personally, I have the opposite problem but IMHO #controllers should've been designed #modular with removeable modules for sticks, pads and buttons.

  • Microsoft merely chose the layout to avoid patent (same with Nintendo's Modern controllers) and because the Xbox's games were designed with it's controller in mind.

    • Granted, with #Xinput & #DirectInput before as well as #Steam's Controller API you can basically mix and match as well as configure controllers the way you like them.
Kevin Karhan :verified:kkarhan@infosec.space
2025-10-19

@balloonpup it's just sad they had to disable comments.

Still, one has to give #Microsoft credit in building these and selling them not at absurd amounts of money (still more expensive than a regular controller, but sadly expected due to economies of scale: They don't expect millions to be sold oft these!)

Cuz I'm shure for #AccessibleGaming this is now the 'standard' for an accessible controller that can be playtested and optimized for...

And since the #Xinput / #DirectInput APIs are supported not just on #Windows, but #Linux and even #macOS, that makes it easy for #GameDevelopers to add support because it literally takes them no extra effort beyond what they should've already implemented in terms of sensitivity settings ingame.

Marcus Richardsonhlplanet
2025-10-06

Not all controller modes are created equal. XInput, DInput, and Switch Mode each handle buttons, triggers, gyro, and game support differently – and picking the wrong one can cost you responsiveness or features. Here’s a quick breakdown to see which mode fits your controller and your game style.

hlplanet.com/xinput-vs-dinput-

2025-09-11

Darn, looks like there’s nothing comparable to #xinput in #Wayland. Under #X11, I could temporarily disable my Ergoslider bar mouse with `xinput disable "Ergoslider Mouse"`. Under Wayland, I can only list the devices recognized by #libinput with `sudo libinput list-devices` (and yes, it *does* require sudoing!) but that’s that. #Sad, as the orange buffoon is fond of saying. #Linux #FLOSS

O Iago :linux: :debian:IGVazquez@vivaldi.net
2024-11-02

If you disable touchpad in Linux (with X11), but you don't have a mouse, this post will save you: baeldung.com/linux/enable-disa

#touchpad #Linux #xinput #X #X11

2024-10-09

I got a #Mayflash Magic-S Pro 2. It's an adapter that lets you use any wireless or wired controller on any console by emulating the native controller.

I did it to make my #Xinput controllers look like #PS4 controllers on #Steam.

This is a disgusting setup and I love it lol.

2024-10-03

[Перевод] Почему слишком быстрые мыши могут ломать FPS в играх

При разработке или портировании игры для PC приходится иметь дело с пользовательским вводом, который обычно разделяется на три категории источников: мышь , клавиатуру и геймпады . По началу может показаться, что работать с мышью и клавиатурой проще всего, но на самом деле это не так; по крайней мере, когда мы говорим о Windows. Множество очень популярных AAA-игр было выпущено с серьёзными проблемами ввода с мышами верхнего ценового диапазона , и в некоторых популярных движках по-прежнему существует эта проблема. В этой статье мы изучим причины этого, а также создадим работающее, но неудовлетворительное решение. Думаю, для правильной работы с такими аксессуарами, как рули, джойстики и другие симуляторные устройства, требуется целый дополнительный уровень сложности, но пока мне пока не доводилось работать над игрой, в которой бы нужен был такой ввод, поэтому в статье мы не будем его рассматривать.

habr.com/ru/articles/846368/

#пользовательский_ввод #input #мышь #fps #xinput #raw_input_api

R. L. Dane :debian: :openbsd:RL_Dane@fosstodon.org
2024-06-09

Strange behavior with #XOrg #xinput on #NetBSD.

Running "xinput enable 7" (7 is the mouse) causes newlines to be printed to the terminal, EVEN if both STDIN and STDOUT are redirected to /dev/null.

[Oops, wrong URL]

Edward :mastocol:cosmoscalibur@col.social
2024-05-20

Si tienes un segundo #teclado para conectar a tu equipo #linux pero su distribución de lenguaje es diferente, te explico como configurar aquí.
#xinput #setxkbmap
cosmoscalibur.com/es/blog/2024

xinput-gui is a simple GUI for Xorg's Xinput tool.

xinput allows you to edit properties of devices like keyboards, mice, and touchpads. This GUI wraps around the xinput command to make editing them faster and more user-friendly.

github.com/IvanFon/xinput-gui

#linux #xorg #xinput #usb #controller

Kevin Karhan :verified:kkarhan@infosec.space
2024-05-10

@woof #uwu!

I really need to find some good #Gamepad for @fuchsiii with #HallSticks too that just does that #DirectInput / #Xinput / #Xbox things...

2024-04-10

A question for those who use a joystick on a wayland system. Does xinput work ? jstest does not detect the joystick :(

I can see links on google about some sort of libinput-introduced regression on wayland. Not enough info though.

#debian12 #gnome #wayland #xinput #regression

2024-02-26

ノートパソコンのタッチパッドのon/offができるようにxinput使ったコマンドとアプリケーションショートカットキーを紐付けて使っていたが、しばらく前から効かなくなっていた。
改めてxinputで調べてみるとidが10から9に変更されたようだ。
ショートカットキーを編集して
xinput --disable 9 にCtrl+Alt+F
xinput --enable 9 にCtrl+Alt+N
でうまくタッチパッドのoff/onができるようになった。
#X11 #xinput #touchpad

Michaelschmic
2024-02-22

Why does my device has blank at the end of the name?

UlyssesZhanulysseszhan
2023-12-29

Intuos Pen Medium Wireless (CTL-6100WL), get! This replaces my old CTL-690.

Problems:
- It cannot be configured in settings although I noticed that this model's info is available in /usr/share/libwacom. Not a big problem because I can use CLI anyway.
- I cannot use xsetwacom to map it to the whole desktop (not just one monitor). I managed to do this eventually by setting the coord transform matrix using .

A drawing tablet placed on a table.
2023-08-01

Has anyone figured out how to use the screenshot button on an 8bitdo pro 2 to take screenshots on Windows?

It's likely some kind of xinput limitation, but the Xbox Series controllers can take a screenshot (Windows 11 only though). I wonder how Microsoft made that work.

I can change the pro 2 to Switch mode and remap the screenshot button to Win + Prt Sc, but I then give up on analog triggers.

με λιγο παραδοσιακό rtfm τελικά 😆.. ευτυχώς υπάρχει και "άλλο μονοπάτι" χωρίς ids.. :
xinput set-prop 'SynPS/2 Synaptics TouchPad' 'libinput Tapping Enabled' 1

μπορει να ειναι και libinput θεμα τελικά, τρέχα-γύρευε με αυτά τα περίεργα...
#libinput #workaround #xinput

τι στον Χ γίνεται και το device id του Χ αλλάζει με κάθε boot το τελεύταίο ~μήνα;
έχω ένα xinput set-prop $dev-id xx x στο autostart, και επειδή αλλάζει συνέχεια το device (=synaptics touchpad), δε παίζει.. σε ένα boot είναι το 10 dev-id, σε άλλο το 11 dev-id...
κάθε φορά πρέπει να το ψάχνω και να αλλάζω την εντολή ανάλογα..
δεν είχα θέμα το τελευταίο χρονο+ που έχω βάλει την εντολή..

ξερει κανείς απο τα x.orgικα; ή το βλέπω τελείως λάθος, μπορεί να 'ναι κάποιο update άλλου πακέτου;

#linux #xorg #xinput

υ.γ μην ακουσω rtfm, δεν ψηνομαι να διαβάσω όλα αυτά τα ΧΧΧ.
😜

Khurram Wadee ✅mkwadee@mastodon.org.uk
2022-12-03

@bahua One issue I have with a second monitor, which is a touch screen, is to map touches on it correctly when it's displaying different screens rather than being a clone of the main one. In X11, there's a way of doing that with #xinput.

2022-07-23

¿Saben como cambiar la velocidad de un #mouse especifico con #xset o #xinput?

#x11 #xorg

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst