Bug 121862 - ksynaptics seems not to be gcc4 patched and therefore it doesn't work
Summary: ksynaptics seems not to be gcc4 patched and therefore it doesn't work
Status: RESOLVED DUPLICATE of bug 121861
Alias: None
Product: SUSE LINUX 10.0
Classification: openSUSE
Component: KDE (show other bugs)
Version: Final
Hardware: Other All
: P5 - None : Normal
Target Milestone: ---
Assignee: E-mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-09 01:07 UTC by Roland Wolters
Modified: 2005-10-10 09:58 UTC (History)
0 users

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roland Wolters 2005-10-09 01:07:06 UTC
ksynaptics is not working and the source packages are not gcc4 patched. 
 
I had the problem with Fedora Core 4 some weeks ago, and contacted the 
maintainer, Stefan Kombrink. 
 
He aa 
nswered (translated into english): 
 
> Okay, ich had a second look into the sources: 
> 
> in touchpad.h: 
> ============== 
> Delete the line 
> static const double coastingSpeedThreshold = 38 
>  
> 
> in touchpad.cpp: 
> =============== 
> 
> void TouchPad::setCoastingEnabled( bool enable ) 
> { 
>   if ( !isValid() ) 
>     return; 
> 
>   if ( enable ) 
>     SYNSHM->coasting_speed = coastingSpeedThreshold; // set to reasonable 
> speed 
>   else 
>     SYNSHM->coasting_speed = 0.0; // disable it completely 
> } 
> 
> exchange with 
> 
> void TouchPad::setCoastingEnabled( bool enable ) 
> { 
>   if ( !isValid() ) 
>     return; 
> 
>   if ( enable ) 
>     SYNSHM->coasting_speed = 38; 
>   else 
>     SYNSHM->coasting_speed = 0.0; // disable it completely 
> } 
 
This solved the problem with Fedora Core 4. 
 
You can contact the author by yourself, he is very friendly, but very busy 
abousynaptics at the moment because they try to integrate it into KDE 3.5. 
 
Roland
Comment 1 Dirk Mueller 2005-10-10 09:58:10 UTC

*** This bug has been marked as a duplicate of 121861 ***