From: Vojtech P. <vo...@su...> - 2000-07-03 16:01:53
|
On Mon, Jul 03, 2000 at 01:02:08PM +0200, Franz Sirl wrote: > Hi, > > I'm currently working on the integration of PMac ADB into the input layer. > I use the 2.2.16 USB backport for my work and most stuff works well > already. But I have some generic implementation questions now: > > - who will assign a BUS_ADB number? I used 0x17 for now That's ok. > - why is there no mixer device /dev/input/events similar to > /dev/input/mice? Should I implement such a device? Is it needed for anything? > - only 32 event devices, looks a bit short sighted? There's space for up to 196 (64-255). > - the [sg]etkeycode ioctls are not implemented yet, anyone working on this? > If not, I'll probably give it a shot Please do. > - it seems an ioctl to set the key bitmap is needed, cause I have an USB > keyboard here which reports 0x65 keys, when in reality it has 0x67 :-( Really? What keyboard is it and what keys it doesn't report to have? I think this is more likely to be included in a 'blacklist' in the hid driver. > - what key entry in input.h relates to the "Fn" key found on notebooks? None - the Fn key on notebooks usually doesn't generate any scancodes. Anyway, the "KEY_MACRO" (112) would make sense - it's used for keys like that (Macro key, Logitech key, Multi key, or the Fn key). -- Vojtech Pavlik SuSE Labs |