Ubuntu 9.04 㧠Sticky Shift / SandS
8.10ããXã®ãã¦ã¹ã»ãã¼ãã¼ããã©ã¤ãããå ¨èªåèªèã®evdevã«ãªã£ãã®ã§ã9.04ã¨ãã§ã¯以前ã®æ¹æ³ã§ã¯åºæ¥ãªãã
ããã§ãevdevã§ã®ããæ¹ãéçºãããã¾ã§ã¯ãkbdã«ãã©ãã¦ä½¿ãæ¹æ³ã§ããã°ãã
ä½æ¥å 容
ä¾ã«ãã£ã¦ãapt-get source xserver-xorg-input-kbd ã§ã½ã¼ã¹ãå±éã
以前ã®è¨äºãåèã«ãxf86-input-keyboard-1.3.0-mad-key.patch ãã人éããããã½ã¼ã¹ã®æå³ãåããã°ãæ°åãã§ããããå½ã¦ãããã¯ãã
ãã¨ã¯åæ§ã«buildãã¦ã¤ã³ã¹ãã¼ã«ã
åé¡ã¯è¨å®ãxorg.confãèªåã§æ¸ãã以ä¸ã¯èªåã®X61ç¨ã
Section "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "CoreKeyboard" Option "XkbRules" "xorg" Option "XkbModel" "jp106" Option "XkbLayout" "jp,jp" Option "XkbVariant" "latin," Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll" # Sticky Shift / SandS ã®è¨å® Option "PseudoModSpace" "50" # Option "OneShotCtrl" "9" # Option "StickyShift" "on" EndSection Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ImPS/2" Option "Emulate3Buttons" "true" Option "Emulate3Timeout" "50" Option "XAxisMapping" "6 7" Option "ZAxisMapping" "4 5" Option "EmulateWheel" "true" Option "EmulateWheelButton" "2" EndSection : : ä¸ã®æ¹ : Section "ServerFlags" # evdevããã Option "AutoAddDevices" "false" EndSection Section "ServerLayout" Identifier "Default Layout" screen 0 "Default Screen" 0 0 Inputdevice "Generic Keyboard" Inputdevice "Configured Mouse" EndSection
ãã¨ã¯ããã¼ã³ã¼ãã evdevã¨kbdã§éãã®ã§ãxmodmapãvmwareã®ãã¼ãå ¥ãæ¿ãã¦ããå ´åã¯ä¿®æ£ãããèªåã®ã¨ããã§ã¯ã[ç¡å¤æ]ã¨[â]ãå¤ãã£ã¦ããã
ããã便å©ãªã®ã§ããªãã¹ãããããããã¯ã§ãªãæ¹æ³ã§å®ç¾ã§ããã¨ããããã