broken controls in "Captain Claw" game

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
leniviy
Level 2
Level 2
Posts: 39
Joined: Sat Jun 27, 2009 3:19 pm

broken controls in "Captain Claw" game

Post by leniviy »

Hi. I want to play the old '97 game "Claw". It installs and runs, but strangly I can't jump in it! No matter what I use, keyboard or gamepad.
Normally, if you tap the spacebar, the character makes a low jump; if you hold the spacebar, he makes a high jump. However, under wine all jumps are low. Other movements work fine though.
I even tried to run the game under winxp guest in VirtualBox, but had the same problem. reassigning keys doesn't help.
I just don't get it: when holding the movement keys, the char moves steadily. That means, the game knows, that I hold the key. Why it doesn't see that when I hold the "jump" key?
Multimedia timers maybe?

wine-1.1.26
xf86-video-ati 6.12.2
xorg-server 1.6.2
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: broken controls in "Captain Claw" game

Post by dimesio »

leniviy wrote:I even tried to run the game under winxp guest in VirtualBox, but had the same problem. reassigning keys doesn't help.
Then it's clearly not a Wine issue.
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: broken controls in "Captain Claw" game

Post by vitamin »

leniviy wrote:Normally, if you tap the spacebar, the character makes a low jump; if you hold the spacebar, he makes a high jump. However, under wine all jumps are low. Other movements work fine though.
Sounds like key-repeat bug in Xorg. Disable key auto-repeat.
James McKenzie

broken controls in "Captain Claw" game

Post by James McKenzie »

leniviy wrote:
Hi. I want to play the old '97 game "Claw". It installs and runs, but strangly I can't jump in it! No matter what I use, keyboard or gamepad.
Normally, if you tap the spacebar, the character makes a low jump; if you hold the spacebar, he makes a high jump. However, under wine all jumps are low. Other movements work fine though.
I even tried to run the game under winxp guest in VirtualBox, but had the same problem. reassigning keys doesn't help.
I just don't get it: when holding the movement keys, the char moves steadily. That means, the game knows, that I hold the key. Why it doesn't see that when I hold the "jump" key?
Multimedia timers maybe?

wine-1.1.26
xf86-video-ati 6.12.2
xorg-server 1.6.2

Check, in Linux, when keyboard repeating starts and if this is enabled.
This is only a suggestion as this is not a Wine problem.

James McKenzie
laasonen
Newbie
Newbie
Posts: 1
Joined: Thu May 19, 2011 6:45 pm

Post by laasonen »

Running "xset r off" has no effect to Claw :(
Kajinek
Newbie
Newbie
Posts: 1
Joined: Sun Dec 14, 2014 6:17 am

Re: broken controls in "Captain Claw" game

Post by Kajinek »

I know it is not a wine issue, but I have the very same problem now and there is no other thread anywhere which would be discussing it. I tried to turn key-repating off and on and set various timing for it but without any success. Sometimes Claw does a "long" jump but I control when it does happen.

Has anyone found a sollution?
Locked