Disgaea 2 PC

Disgaea 2 PC

查看统计:
Etherian 2017 年 1 月 30 日 下午 6:10
Cursor stuck
Hi! After I finally fixed the start problems thanks to Mr. Attacos, now the next problem arises.

When i reached the initial menu and all the rest after that, the cursor and the character keep going UP as if the "W" key were stuck in the keyboard. I tried to change the key bindings to no effect. And obviously the "W" key in my keyboard is not stuck, since it doesn't give me any problem with anything else in the computer.

W7 x64
Specs:
Processor is Intel Core i5-4570 @ 3.20 GHZ
12GB RAM
Graphics card is Nvidia Geforce GTX 960

Keyboard is a Logitech G510

Thanks!
< >
正在显示第 1 - 5 条,共 5 条留言
Etherian 2017 年 1 月 31 日 上午 2:15 
Any news about this problem?
Leiaz 2017 年 1 月 31 日 上午 11:56 
I have the same problem, on Linux (Arch Linux).

The game spams the terminal with :
[GLFW]PAD_LEFT_BUTTON [GLFW]PAD_UP_BUTTON

I have no joystick connected, but the problem may be due to Glfw believing my keyboard is a joystick.

It detects one joystick and glfwGetJoystickName returns Microsoft Microsoft® Digital Media Keyboard.

That joystick have 37 axes and 75 buttons according to glfwGetJoystickAxes and glfwGetJoystickButtons.

This is an old Microsoft keyboard listed as "Microsoft Corp. Digital Media Keyboard 1.0A".
Etherian 2017 年 1 月 31 日 下午 1:13 
if you have an HP webcam it might be causing the issue. I fixed it finally checking all my devices, it was detecting the webcam as a gamepad and causing the issue, i unplugged the camera and it's working
Leiaz 2017 年 1 月 31 日 下午 4:37 
No, in my case it is definitely the keyboard. It has two USB HID interfaces, one indicating the keyboard protocol, the other no protocol specified (0). The second is treated as joystick by default by the kernel. A quick ugly workaround is deleting the corresponding /dev/input/js0.

But other games manage to ignore it so it must be fixable. And the same problem happens with a PS3 Controller (connected through USB). At worst the game could just ignore the controllers it doesn't support. Even if the buttons could be remapped, the menu to do it is unusable.
Cpt. Charisma 2017 年 3 月 11 日 上午 12:29 
So, this is a bug in the Linux kernel. There are a few things it incorrectly detects as joysticks. Most games seem to have some sanity checks to see if things are really joysticks.

Here is a workaround:

https://github.com/denilsonsa/udev-joystick-blacklist

You can use jstest / jstest-gtk and lsusb to find the vendor / product id for your device if it isn't covered by his rules (mine wasn't) and add them to the blacklist file. Once it's set up, disconnect your device, then reconnect it to apply the new rules.

-===CC=-
最后由 Cpt. Charisma 编辑于; 2017 年 3 月 11 日 上午 12:30
< >
正在显示第 1 - 5 条,共 5 条留言
每页显示数: 1530 50