From: Franz S. <Fra...@la...> - 2000-09-08 10:34:10
|
At 11:57 08.09.00, Kostas Gewrgiou wrote: >On Thu, 7 Sep 2000, Franz Sirl wrote: > > > > I can't speak about XF4, but with XF3 all of these work out-of-the-box if > > > you disable Xkb (using kernel keycodes). If you enable Xkb, it also > works, > > > but then you need the special X keymaps (for those that are > available) (no > > > surprise). > > > > > > And I'd say `everything else works fine if you use _MEDIUMRAW_ instead of > > > RAW'. > > > > Nope, you need to compile xf3/4 with ASSUME_CUSTOM_KEYCODES undefined _and_ > > use RAW keyboard mode, otherwise it won't work correctly for some keys and > > XKB. Tested that on PC and PMac, cause I wanted to be sure that my xf4 > patch > > is as short as possible. > > > > What is the problem with MEDIUMRAW in the input layer ? we still can't use >RAW for the old kernels so we will have to stick with MEDIUMRAW. >In your patch you use RAW only when the at keycodes are used so its ok. Kostas, there's no problem with MEDIUMRAW and ADB keycodes, but we were talking about CHRP/PReP, which use PS2 keyboards and must use RAW mode with ASSUME_CUSTOM_KEYCODES undefined to work as expected with XKB. You should know, you did extensive testing in this area :-). >PS> There is a discussion in xfree about redesigning the keyboard driver >but don't expect to see any changes in the near future. Yeah, using the /dev/input/eventX devices for keyboard and mouse input would greatly simplify the situation and prepare us for real multihead/multiuser operation. Franz. |