[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-devel
Subject: Re: Make powerdevil listen to button XF86Sleep
From: Allan Sandfeld Jensen <kde () carewolf ! com>
Date: 2010-08-31 8:01:24
Message-ID: 201008311001.24274.kde () carewolf ! com
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
On Wednesday 18 August 2010, Björn Ruberg wrote:
> That's right, the key is recognized and I can assign actions to it. Of
> course I can build a workaround to get this working by calling a simple
> script on key press - but it would be better if it works by default foe
> every user. So is there a way? Maybe by defining a standard shortcut from
> XF86Sleep-key to powerdevils sleepbutton-action?
>
It is possible. I think the current problem is that global shortcuts does not
allow alternative bindings. Also in 3.x XF86Sleep was tied to Lock Screen. For
desktop computers with a unix keyboard with a sleep button, I personally feel
the default should still be to lock screen, the hibernate function is for
laptops, and should work using ACPI. You should try to find out what happens
to the key in ACPI and report as a distro or kernel bug.
`Allan
[Attachment #5 (text/html)]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" \
"http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" \
content="1" /><style type="text/css"> p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Monospace'; font-size:11pt; \
font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">On Wednesday 18 August 2010, Björn Ruberg wrote:</p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">> That's right, the key is \
recognized and I can assign actions to it. Of</p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;">> course I can build a workaround to get this \
working by calling a simple</p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">> script on key press - but it would be better if it works by \
default foe</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">> every \
user. So is there a way? Maybe by defining a standard shortcut from</p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">> XF86Sleep-key to \
powerdevils sleepbutton-action?</p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">> </p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">It is possible. I think the current problem is that global \
shortcuts does not allow alternative bindings. Also in 3.x XF86Sleep was tied to Lock \
Screen. For desktop computers with a unix keyboard with a sleep button, I personally \
feel the default should still be to lock screen, the hibernate function is for \
laptops, and should work using ACPI. You should try to find out what happens to the \
key in ACPI and report as a distro or kernel bug.</p> <p \
style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"></p> <p \
style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">`Allan</p></body></html>
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic