Re: Macintosh LCD brightness control
On Wednesday 14,November,2012 09:31 PM, Darac Marjal wrote:
> On Wed, Nov 14, 2012 at 10:03:55PM +1000, adam wolter wrote:
>> Release 6.0.6 (squeeze)
>> i have the PowerPC version installed on a lampShade iMac G4.
>> LCD monitor brightness is controlled by function keys F1 and F2 which have
>> brightness markings.
>> it all works well.
>> i just want to know HOW so i can make similar support in ubuntu.
>> Volume controls work well also and i can find XF86 Keyboard Shortcuts.
>> "xdotool key XF86MonBrightnessDown" works also but there is no Keyboard
>> Shortcut for it !
>> Can someone tell me how the F1 key is bound to XF86MonBrightnessDown ????
>> please.
>
> Run the following:
>
> $ xev | grep -A2 --line-buffered '^KeyRelease' | sed -n '/keycode
> /s/^.*keycode \([0-9]*\).* (.*, \(.*\)).*$/\1 \2/p'
>
> (all one line. The initial $ is to show it's to be run as an ordinary
> user).
>
> That should pop up a little window, press Fn+F1 and then FN+F2 and see
> what codes you get out. You should get a pair of "Number Function" for
> each key.
>
> Next, add the following lines to "~/.Xmodmap":
>
> keycode 123 = XF86MonBrightnessUp
> keycode 124 = XF86MonBrightnessDown
>
> (replacing 123 and 124 with the appropriate numbers obtained above). Log
> out and restart X (or just reboot) and see if that works.
Thanks, I also tried via *touch* the file .Xmodmap under my home
directory with
$ more .Xmodmap
232 XF86MonBrightnessDown
233 XF86MonBrightnessUp
Not work. Furthermore,
$ xev | grep -A2 '^KeyRelease'
KeyRelease event, serial 39, synthetic NO, window 0x3a00001,
root 0xb4, subw 0x0, time 307378, (132,112), root:(763,477),
state 0x0, keycode 232 (keysym 0x1008ff03, XF86MonBrightnessDown),
same_screen YES,
--
KeyRelease event, serial 39, synthetic NO, window 0x3a00001,
root 0xb4, subw 0x0, time 308218, (132,112), root:(763,477),
state 0x0, keycode 233 (keysym 0x1008ff02, XF86MonBrightnessUp),
same_screen YES,
I did a reboot.
Best regards,
Reply to: