From: Franz S. <Fra...@la...> - 2000-07-14 11:16:26
|
Hi, the move to the input layer on PPC with the 2.2 USB backport works quite well so far, the problems remaining so far are: - the input layer drivers are not built if CONFIG_USB=n, can that please be changed in 2.4? So we can get these built if CONFIG_ADB is set? I'll take care to call input_init_module() in adb.c if CONFIG_USB=n then. This is quite important for us, since we could completely convert ADB to the input layer in 2.4 already. - keyboard problems with japanese keyboards, on both USB and ADB some keys are not recognized yet: <Hiragana_Katakana> key aka kana (KEY_JPN?), USB 0x90, ADB 0x68 <Eisu> key aka "english" (KEY_?), USB 0x91, ADB 0x66 _ key, underscore (KEY_?), USB 0x87, ADB 0x5e |\ key, bar+backslash (KEY_?), USB 0x89, ADB 0x5d see http://developer.apple.com/technotes/tn/tn1152.html#JISKeyboards for a picture of the keyboard. I'll get a list of the ADB keycodes soon, so probably I can overlap the _ and the |\ key with existing KEY_* mappings, that are present on ANSI/ISO keyboards, but not on JIS keyboards. For the "kana" key, the choice is pretty obvious, or? Don't know what to do with the "eisu" one yet... - one button mouse support: this requires small changes in keybdev.c and mousedev.c, all wrapped into CONFIG_MAC_EMUMOUSEBTN. Any objections to include that? Franz. |