DISCUSSION: Microsoft Keyboard Function Key Fix
This thread is to discuss the article titled: Microsoft Keyboard Function Key Fix
|
If the shell script in the tutorial doesn't work then you can change your /ect/X11/xkb/keycodes/xfree86 file to contain this:
Quote:
|
For Logitech Elite Keyboards (might work with others too) try this:
Code:
setkeycodes e03b 59 |
Great! Thanks for the tip!
|
Using these values for a "Microsoft MultiMedia Keyboard 1.0A" (with desired results :))
Code:
setkeycodes bb 59 # Help -> F1 Code:
#Fix the F-Lock scan codes for F1-F12 on Microsoft MultiMedia Keyboards |
You may want to check out Keytouch:
http://keytouch.sourceforge.net/ I worked really fine for me. Discussed here: http://ubuntuforums.org/showthread.php?t=185478&page=2 |
It looks very clever. However, if I run it as myself, I get "operation not permitted". If I run it as root, I get "invalid argument". I'd just press the silly F-Lock key, except that it is continually and regularly turning itself off, so I am pressing it over and over and over .... Very, very tiresome. Also, the scan codes for the "Microsoft Wireless Natural MultiMedia Keyboard" are different:
setkeycodes 0x8A 59 setkeycodes 0x83 60 setkeycodes 0xB6 61 setkeycodes 0xB5 62 setkeycodes 0x8F 63 setkeycodes 0xCE 64 setkeycodes 0xE8 65 setkeycodes 0xE9 66 setkeycodes 0xE7 67 #etkeycodes 0x00 68 setkeycodes 0xEA 69 setkeycodes 0xD2 70 node that F10 does not even emit a recognizable scan code, unless the "F-Lock" is on. Then it does just fine. Argh!!!! |
All times are GMT -5. The time now is 04:55 PM. |