Please add gamepad support for hotkeys

Feature requests for VLC.
dirthehad
New Cone
New Cone
Posts: 1
Joined: 22 Aug 2018 06:47

Please add gamepad support for hotkeys

Postby dirthehad » 22 Aug 2018 06:51

VLC is such a great product used by millions of people, but the lack of gamepad support makes it really convoluted to control videos with certain media setups. I have a custom shell replacement on my system that I can launch games and VLC from, but I control it with a gamepad, so I can't control VLC with it.

I don't care whether it's RawInput, DirectInput, XInput, or whatever. Just some kind of gamepad support would be so awesome. If any developer is willing to work with me, I've already written code to do this in Windows, but I know that VLC would want some kind of platform agnostic solution.

Thanks!

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: Please add gamepad support for hotkeys

Postby Jean-Baptiste Kempf » 28 Aug 2018 14:50

Why can't your gamepad send hotkeys?
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

howexactlywould
New Cone
New Cone
Posts: 1
Joined: 24 Oct 2018 05:15

Re: Please add gamepad support for hotkeys

Postby howexactlywould » 24 Oct 2018 05:17

How would a gamepad send hotkeys when VLC doesn't support any API it uses?

Rémi Denis-Courmont
Developer
Developer
Posts: 15265
Joined: 07 Jun 2004 16:01
VLC version: master
Operating System: Linux
Contact:

Re: Please add gamepad support for hotkeys

Postby Rémi Denis-Courmont » 24 Oct 2018 21:29

Well, VLC supports the standard key events. If the gamepad does not emit standard key events, then it's not going to work - by design. If it does send events but VLC does not know the mappings, then it's easy to add for somebody with the hardware.
Rémi Denis-Courmont
https://www.remlab.net/
Private messages soliciting support will be systematically discarded

micahtranscription
New Cone
New Cone
Posts: 1
Joined: 03 Jun 2020 16:15

Re: Please add gamepad support for hotkeys

Postby micahtranscription » 03 Jun 2020 16:25

First, I love VLC, it was the only thing that worked back in the Windows XP era.
I'm not a developer i am a transcriber. VLC has high quality playback and that is fantastic. If you did support game controllers with Directinput (or anything that does not use hotkeys) then i can:
(1) type out my transcriptions with High Quality,
(2) you can market your product as transcription software and open yourself up to a whole new market/community which is steadily growing and
(3) other end users can have a more comfortable feel as already mentioned above by dirthehad.

Please, the transcription software i use is okay but i need higher quality. I really hope you reconsider and use this as an opportunity for yourselves to help so many people.

mederi
Big Cone-huna
Big Cone-huna
Posts: 1951
Joined: 15 Mar 2011 16:38
VLC version: 2.0.8
Operating System: Windows Vista/XP

Re: Please add gamepad support for hotkeys

Postby mederi » 05 Jun 2020 18:35

If a controller device does not come with an interface to remap it to keyboard keys, then uncle Google says there are external solutions: https://www.howtogeek.com/404214/how-to-remap-any-controller-to-keyboard-keys-on-windows-and-macos/
VLC contains hotkeys interface to set desired keys for VLC actions, so it is the opposite thing to setting actions for controller's elements (buttons, directions) like in a setup of a game.

DGMurdockIII
Big Cone-huna
Big Cone-huna
Posts: 534
Joined: 14 Sep 2006 16:46
VLC version: y
Operating System: windows 10 64bit Pro
Contact:

Re: Please add gamepad support for hotkeys

Postby DGMurdockIII » 12 Jun 2020 20:26

This would be great as well but I'm not sure how useful this could be for this but I'll link it http://gainput.johanneskuhlmann.de/. Gainput is the awesome C++ input library for your game. It's easy to use, open source and cross-platform.

I'm sure it can be used for more than just games


Return to “VLC media player Feature Requests”

Who is online

Users browsing this forum: No registered users and 10 guests