Zainstaluj Steam
zaloguj się
|
język
简体中文 (chiński uproszczony)
繁體中文 (chiński tradycyjny)
日本語 (japoński)
한국어 (koreański)
ไทย (tajski)
български (bułgarski)
Čeština (czeski)
Dansk (duński)
Deutsch (niemiecki)
English (angielski)
Español – España (hiszpański)
Español – Latinoamérica (hiszpański latynoamerykański)
Ελληνικά (grecki)
Français (francuski)
Italiano (włoski)
Bahasa Indonesia (indonezyjski)
Magyar (węgierski)
Nederlands (niderlandzki)
Norsk (norweski)
Português (portugalski – Portugalia)
Português – Brasil (portugalski brazylijski)
Română (rumuński)
Русский (rosyjski)
Suomi (fiński)
Svenska (szwedzki)
Türkçe (turecki)
Tiếng Việt (wietnamski)
Українська (ukraiński)
Zgłoś problem z tłumaczeniem
http://steamcommunity.com/sharedfiles/filedetails/?id=230350947#193416
I got my PS3 controller working a while ago, but I always had a permissions problem, where games could never read from event* because only root could.
I could do a quick workaround and just change the permissions for the controller event* to make it work with steam and everything else.
Does anyone know if there's a better way to do it? I also tried using the joystick modules but it seems that games would only ever look for /dev/input/event* and they would ignore anything else
@mearo have you tryed to add your user to the group games?
@MedicByCall I highly disencourage the use of Qjoypad, first because it's abandoned for several years (and it has even been removed from most distros official repositories), second because it was never a good program in the first place (no multiple keypress support, no macros, no multiple buttons, no pixel precision, no 8-way dpad etc) and third and most important because Qjoypad was never meant to correct XBOX controller emulation issues. It will only map your gamepad into keyboard/mouse events. The steps you suggested will not work with a generic USB controller, because it is not 100% compatible with a XBOX controller, so it will require remapping. xboxdrv is the one who will remap generic gamepad into xbox-like gamepad events and this is the only way of correcting XBOX controller emulation issues in games that require a XBOX controller, such as Mark of the Ninja. If someone can't stand the terminal for some reason, I sugget using xboxdrv-gui app then, which is a Qt front-end to xboxdrv mapping step. And if someone needs gamepad remapping into keyboard and mouse events, I suggest antimicro for this purpose, but again, this kind of program alone will not correct XBOX issues, only xboxdrv will succeed when xpad module fails.
I am using Gentoo so it's always possible I just don't have something configured right, do most people have event ownership listed as root:games or something?
Thank you! This is good to know.
I have no problems with using qjoypad In my cases.
I can not find any serious source for 'xboxdrv-gui'.
http://kde-apps.org/ offering different packages.
Where to find official repositories which offering this?
However I am very strict in security.
I try to install only trusted software.
And I try to use only latest and stable Debian.
I know that I have to go without latest and newest packages.
There are good reasons for this. A stable system is more important than newst feautures
like you can do in Ubuntu / Arch or Debian (unstable/testing).
If I need newest feautures I have to go to official developer site of any popular software and downloaded those latest. Best comprise between safety or stability and up-to-dateness.
$ ls -l /dev/input/ | grep event11
crw-r----- 1 root root 13, 75 Feb 21 08:35 event11
@MedicByCall do you run a server or have any particular reason to need Debian Stable's stability? Debian Testing is perfectly fine for desktop use and it's actually recommended for this purpose, since it has newer package versions. I used Debian Stable and Debian Testing alternatively for some years, and the only differences I noticed when using Testing were good. But you are right when you take care of not installing third party software carelessly. AFAIK xboxdrv-gui is a fresh app, I don't think it's in any distro repository right now, you would have to compile it from the source. I think its github is this one[github.com].
(maybe adding a user to "root" group is a part of the setup process for "sudo"? I don't have "sudo" on my system so perhaps that could be it)
$ cat /etc/group | grep renatov
audio:x:17:renatov
games:x:40:renatov
video:x:33:gdm,renatov
users:x:100:renatov
bumblebee:x:1000:renatov
vboxusers:x:481:renatov
I don't think sudo has something to do with this.
That makes no sense to me at all, I would think it's impossible. If you aren't root, and you aren't in the root group then according to the permissions crw-r----- you shouldn't be able to read, write, or execute that file.
Any ideas? This shatters my previous notions about linux file permissions
Have you tryed configuring your controller using Steam Big Picture? It's much easier and will work on almost every game. Also, are you certain your controller's d-pad is properly working without any hardware issues?