Bug 103075

Summary: input layer interface change not reflected in header files
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Steffen Winterfeldt <snwint>
Component: KernelAssignee: Vojtech Pavlik <vojtech>
Status: RESOLVED INVALID QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P5 - None    
Version: Beta 1   
Target Milestone: ---   
Hardware: Other   
OS: All   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Steffen Winterfeldt 2005-08-09 15:51:13 UTC
A typical 3-button mouse now gives: 
 
B: KEY=70000 0 0 0 0  
 
which used to be 
 
B: KEY=70000 0 0 0 0 0 0 0 0  
 
but /usr/include/linux/input.h still gives 
#define BTN_MOUSE               0x110 
 
So, is the interface change intentional and the header outdated or 
is the interface change a bug?
Comment 1 Steffen Winterfeldt 2005-08-25 09:13:54 UTC
Vojtech, any news? 
Comment 2 Vojtech Pavlik 2005-08-25 18:51:06 UTC
It's a 64-bit machine, right? The numbers are longs (because bitops work on
longs), and thus there is fewer of them on 64-bit architectures.
Comment 3 Steffen Winterfeldt 2005-08-26 09:13:06 UTC
Indeed, you are right.