Configure Thinkpad Hotkey

Hi!
I hope this belongs to this subforum.

I’m new to OpenSuse and use version 11.1 with Gnome on my Thinkpad
T400.

Some of the Notebook’s hotkeys don’t work yet.
While trying to configure (for example the ThinkVantage key) I realised
that they don’t give any keystroke events in xev.

Instead they send acpi events (checked with acpi_listen).

What is the right way to assign actions (for example start a program)
to acpi events?

Thank you!!!


FarmerBlair

FarmerBlair’s Profile: http://forums.opensuse.org/member.php?userid=19473
View this thread: http://forums.opensuse.org/showthread.php?t=404310

FarmerBlair;1923342 Wrote:
> Hi!
> I hope this belongs to this subforum.
>
> I’m new to OpenSuse and use version 11.1 with Gnome on my Thinkpad
> T400.
>
> Some of the Notebook’s hotkeys don’t work yet.
> While trying to configure (for example the ThinkVantage key) I realised
> that they don’t give any keystroke events in xev.
>
> Instead they send acpi events (checked with acpi_listen).
>
> What is the right way to assign actions (for example start a program)
> to acpi events?
>
> Thank you!!!

keytouch - available from packman repository.
‘Laptop extra keys - HOWTO’
(http://akoskm.blogspot.com/2009/01/laptop-extra-keys-howto.html)

ps.: you can grab a couple of plugins from keytouch’s site


http://yami.googlecode.com/
http://akoskm.blogspot.com/

ram88’s Profile: http://forums.opensuse.org/member.php?userid=1058
View this thread: http://forums.opensuse.org/showthread.php?t=404310

Thank you for your tip!

I’m really looking forward to using keytouch.

However, at the moment it doesn’t work.

It just tells me that no keyboard is specified yet, afterwards the
program stops.

I restartet keytouch using the console.

The error message is the following:

Code:

keytouch

which: no gksu in (/home/marcel/bin:/usr/local/bin:/usr/bin:/sbin:/usr/sbin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/usr/lib64/jvm/jre/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin)
/usr/bin/keytouch-keyboard: line 6: kdesu: command not found

What can I do?


FarmerBlair

FarmerBlair’s Profile: http://forums.opensuse.org/member.php?userid=19473
View this thread: http://forums.opensuse.org/showthread.php?t=404310

FarmerBlair;1923518 Wrote:
> Thank you for your tip!
>
> I’m really looking forward to using keytouch.
>
> However, at the moment it doesn’t work.
>
> It just tells me that no keyboard is specified yet, afterwards the
> program stops.
>
> I restartet keytouch using the console.
>
> The error message is the following:
> >
Code:

> > # keytouch
> which: no gksu in (/home/marcel/bin:/usr/local/bin:/usr/bin:/sbin:/usr/sbin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/usr/lib64/jvm/jre/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin)
> /usr/bin/keytouch-keyboard: line 6: kdesu: command not found

> >
>
> What can I do?
Are you installed it from ‘Packaman repository’
(http://packman.jacobs-university.de/suse/11.1/) or compiled?


http://yami.googlecode.com/
http://akoskm.blogspot.com/

ram88’s Profile: http://forums.opensuse.org/member.php?userid=1058
View this thread: http://forums.opensuse.org/showthread.php?t=404310

I installed it from Packman Repository.

As “kde” was in the error message and I’m using gnome, i thought, maybe
it was compiled in KDE and therefore it doesn’t work.

I tried to compile it myself, but ./configure gave the error message

Code:

checking for ALSA LDFLAGS… -lasound -lm -ldl -lpthread
checking for libasound headers version >= 1.0.10… not present.
configure: error: Sufficiently new version of libasound not found.

Sadly, I didn’t find libasound development packages for opensuse.

And, of course, thanks for your help!


FarmerBlair

FarmerBlair’s Profile: http://forums.opensuse.org/member.php?userid=19473
View this thread: http://forums.opensuse.org/showthread.php?t=404310

FarmerBlair;1923589 Wrote:
> I installed it from Packman Repository.
>
> As “kde” was in the error message and I’m using gnome, i thought, maybe
> it was compiled in KDE and therefore it doesn’t work.
>
> I tried to compile it myself, but ./configure gave the error message
> >
Code:

> > checking for ALSA LDFLAGS… -lasound -lm -ldl -lpthread
> checking for libasound headers version >= 1.0.10… not present.
> configure: error: Sufficiently new version of libasound not found.

> >
> Sadly, I didn’t find libasound development packages for opensuse.
>
> And, of course, thanks for your help!

Okay, the packman version will be good - I have the same.
Try the following in Terminal:

Code:

su
keytouch-keyboard-bin


This will start the keyboard selection window.
After start keytouch (still in root):

Code:

keytouch


ps.: there should be an equivalent for kdesu in gnome - is this
available for opensuse: http://www.nongnu.org/gksu/?


http://yami.googlecode.com/
http://akoskm.blogspot.com/

ram88’s Profile: http://forums.opensuse.org/member.php?userid=1058
View this thread: http://forums.opensuse.org/showthread.php?t=404310

kewl.
keytouch-keyboard-bin did the job. keytouch starts just as it should
right now.

the only thinkpad keyboard pre configured is the t60.
I tried it, but still I can’t perform actions with the ThinkVantage
key.

When I click on “apply” the shell says
Code:

:~> keytouch
keytouchd(5106): Die Operation ist nicht erlaubt <== The operation is not permitted
Warning: Not all keys can be grabbed by this program. This
can be caused by another program which is already
grabbing these keys.



FarmerBlair

FarmerBlair’s Profile: http://forums.opensuse.org/member.php?userid=19473
View this thread: http://forums.opensuse.org/showthread.php?t=404310

FarmerBlair;1923642 Wrote:
> kewl.
> keytouch-keyboard-bin did the job. keytouch starts just as it should
> right now.
>
> the only thinkpad keyboard pre configured is the t60.
> I tried it, but still I can’t perform actions with the ThinkVantage
> key.
>
> When I click on “apply” the shell says>
Code:

> > :~> keytouch
> keytouchd(5106): Die Operation ist nicht erlaubt <== The operation is not permitted
> Warning: Not all keys can be grabbed by this program. This
> can be caused by another program which is already
> grabbing these keys.
>

> >
Are you tried before to configure these keys? Maybe your ThinkVantage
key already has an action - check your global shortcuts (I have no idea
where, never used Gnome :)).


http://yami.googlecode.com/
http://akoskm.blogspot.com/

ram88’s Profile: http://forums.opensuse.org/member.php?userid=1058
View this thread: http://forums.opensuse.org/showthread.php?t=404310

hehe…
yes I tried to configure the key in /usr/lib/acpid/thinkpad_handler,
but I removed all changes…

There is a file /etc/acpi/events/thinkpad, that graps all thinkpad
specific acpi-events.

But I’m not sure, that I should delete those files (I guess they exist
in KDE two).

Is it possible, that the t60 file doesn’t fit (I don’t think so,
because on ‘How to get special keys to work - ThinkWiki’
(http://www.thinkwiki.org/wiki/How_to_get_special_keys_to_work) there
are the acpi codes and they also fit for the T400)


FarmerBlair

FarmerBlair’s Profile: http://forums.opensuse.org/member.php?userid=19473
View this thread: http://forums.opensuse.org/showthread.php?t=404310

I did some more research and found some interesting facts.

I downloaded keytouch-editor.
When I tried to start it in the shell with “keytouch-editor”, i get

Code:

keytouch-editor

which: no gksu in (/home/marcel/bin:/usr/local/bin:/usr/bin:/sbin:/usr/sbin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/usr/lib64/jvm/jre/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin)
/usr/bin/keytouch-editor: line 6: kdesu: command not found

I did the same as you taught me before and started it with
keytouch-editor-bin.

With that command keytouch-editor is loading.
I choose “ACPI device (ACPI)”. Pressing the ThinkVantage key takes me
to the next window, where I can edit keys.
I click “New” and press the ThinkVantage-key. In the next window I
should enter a name. So I write "ThinkVantage in the certain field.

Pressing on “Okay” makes the program crash.

I get quite a long error message in the shell. I try to post it
somehow.

Thanks again for your help.


FarmerBlair

FarmerBlair’s Profile: http://forums.opensuse.org/member.php?userid=19473
View this thread: http://forums.opensuse.org/showthread.php?t=404310

/etc/acpi/events/thinkpad
/usr/lib/acpid/thinkpad_handler
*
Do not remove these files, but try to rename them:

Code:

mv <filename> <newfilename>


Do not forget su. So rename the files (leave them in the same
directory) then reboot.


http://yami.googlecode.com/
http://akoskm.blogspot.com/

ram88’s Profile: http://forums.opensuse.org/member.php?userid=1058
View this thread: http://forums.opensuse.org/showthread.php?t=404310

Code:

keytouch-editor-bin*** glibc detected *** keytouch-editor-bin: free(): invalid pointer: 0x00007f935b444fbc ***
======= Backtrace: =========
/lib64/libc.so.6[0x7f935ac75118]
/lib64/libc.so.6(cfree+0x76)[0x7f935ac76c76]
/usr/lib64/gtk-2.0/modules/libgnomebreakpad.so[0x7f93576d97e1]
/usr/lib64/gtk-2.0/modules/libgnomebreakpad.so[0x7f93576d99c9]
/lib64/libc.so.6[0x7f935ac336e0]
keytouch-editor-bin[0x40d125]
/usr/lib64/libgobject-2.0.so.0(g_closure_invoke+0x16d)[0x7f935b42f37d]
/usr/lib64/libgobject-2.0.so.0[0x7f935b44507d]
/usr/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x7c8)[0x7f935b446738]
/usr/lib64/libgobject-2.0.so.0(g_signal_emit+0x83)[0x7f935b446c63]
/usr/lib64/libgtk-x11-2.0.so.0[0x7f935d0142cd]
/usr/lib64/libgobject-2.0.so.0(g_closure_invoke+0x16d)[0x7f935b42f37d]
/usr/lib64/libgobject-2.0.so.0[0x7f935b444998]
/usr/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x7c8)[0x7f935b446738]
/usr/lib64/libgobject-2.0.so.0(g_signal_emit+0x83)[0x7f935b446c63]
/usr/lib64/libgtk-x11-2.0.so.0[0x7f935d01351d]
/usr/lib64/libgtk-x11-2.0.so.0[0x7f935d0b9388]
/usr/lib64/libgobject-2.0.so.0(g_closure_invoke+0x16d)[0x7f935b42f37d]
/usr/lib64/libgobject-2.0.so.0[0x7f935b444d5b]
/usr/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x63f)[0x7f935b4465af]
/usr/lib64/libgobject-2.0.so.0(g_signal_emit+0x83)[0x7f935b446c63]
/usr/lib64/libgtk-x11-2.0.so.0[0x7f935d1bc79e]
/usr/lib64/libgtk-x11-2.0.so.0(gtk_propagate_event+0xe3)[0x7f935d0b1cf3]
/usr/lib64/libgtk-x11-2.0.so.0(gtk_main_do_event+0x2e3)[0x7f935d0b2e13]
/usr/lib64/libgdk-x11-2.0.so.0[0x7f935cd3620c]
/usr/lib64/libglib-2.0.so.0(g_main_context_dispatch+0x23b)[0x7f935af940db]
/usr/lib64/libglib-2.0.so.0[0x7f935af978ad]
/usr/lib64/libglib-2.0.so.0(g_main_loop_run+0x1cd)[0x7f935af97ddd]
/usr/lib64/libgtk-x11-2.0.so.0(gtk_main+0xa7)[0x7f935d0b3227]
keytouch-editor-bin[0x406059]
/lib64/libc.so.6(__libc_start_main+0xe6)[0x7f935ac1f586]
keytouch-editor-bin[0x405e89]
======= Memory map: ========
00400000-0041c000 r-xp 00000000 08:05 676812 /usr/bin/keytouch-editor-bin
0061c000-0061d000 r–p 0001c000 08:05 676812 /usr/bin/keytouch-editor-bin
0061d000-0061f000 rw-p 0001d000 08:05 676812 /usr/bin/keytouch-editor-bin
0061f000-00a69000 rw-p 0061f000 00:00 0 [heap]
7f9350912000-7f935092e000 r-xp 00000000 08:05 657913 /usr/lib64/gio/modules/libgvfsdbus.so
7f935092e000-7f9350b2d000 —p 0001c000 08:05 657913 /usr/lib64/gio/modules/libgvfsdbus.so
7f9350b2d000-7f9350b2e000 r–p 0001b000 08:05 657913 /usr/lib64/gio/modules/libgvfsdbus.so
7f9350b2e000-7f9350b2f000 rw-p 0001c000 08:05 657913 /usr/lib64/gio/modules/libgvfsdbus.so
7f93517c6000-7f9351826000 rw-s 00000000 00:09 1703960 /SYSV00000000 (deleted)
7f9351826000-7f9351827000 r-xp 00000000 08:05 681712 /usr/lib64/gtk-2.0/2.10.0/immodules/im-cedilla.so
7f9351827000-7f9351a27000 —p 00001000 08:05 681712 /usr/lib64/gtk-2.0/2.10.0/immodules/im-cedilla.so
7f9351a27000-7f9351a28000 r–p 00001000 08:05 681712 /usr/lib64/gtk-2.0/2.10.0/immodules/im-cedilla.so
7f9351a28000-7f9351a29000 rw-p 00002000 08:05 681712 /usr/lib64/gtk-2.0/2.10.0/immodules/im-cedilla.so
7f9351a29000-7f9351a2b000 r-xp 00000000 08:05 1165566 /lib64/libutil-2.9.so
7f9351a2b000-7f9351c2a000 —p 00002000 08:05 1165566 /lib64/libutil-2.9.so
7f9351c2a000-7f9351c2b000 r–p 00001000 08:05 1165566 /lib64/libutil-2.9.so
7f9351c2b000-7f9351c2c000 rw-p 00002000 08:05 1165566 /lib64/libutil-2.9.so
7f9351c2c000-7f9351c69000 r-xp 00000000 08:05 1165669 /lib64/libdbus-1.so.3.4.0
7f9351c69000-7f9351e68000 —p 0003d000 08:05 1165669 /lib64/libdbus-1.so.3.4.0
7f9351e68000-7f9351e69000 r–p 0003c000 08:05 1165669 /lib64/libdbus-1.so.3.4.0
7f9351e69000-7f9351e6a000 rw-p 0003d000 08:05 1165669 /lib64/libdbus-1.so.3.4.0
7f9351e6a000-7f9351e7a000 r-xp 00000000 08:05 568097 /usr/lib64/libgvfscommon.so.0.0.0
7f9351e7a000-7f935207a000 —p 00010000 08:05 568097 /usr/lib64/libgvfscommon.so.0.0.0
7f935207a000-7f935207b000 r–p 00010000 08:05 568097 /usr/lib64/libgvfscommon.so.0.0.0
7f935207b000-7f935207c000 rw-p 00011000 08:05 568097 /usr/lib64/libgvfscommon.so.0.0.0
7f935209c000-7f93520fc000 rw-s 00000000 00:09 1671191 /SYSV00000000 (deleted)
7f93520fc000-7f9352200000 rw-p 7f93520fc000 00:00 0
7f9352200000-7f935228a000 r–p 00000000 08:05 641631 /usr/share/fonts/truetype/DejaVuSans-Bold.ttf
7f935228a000-7f935285c000 r–p 00000000 08:05 613930 /usr/share/icons/hicolor/icon-theme.cache
7f935285c000-7f9352ec8000 r–p 00000000 08:05 823701 /usr/share/icons/gnome/icon-theme.cache
7f9352ec8000-7f93551c4000 r–p 00000000 08:05 881166 /usr/share/icons/Tango/icon-theme.cache
7f93551c4000-7f9355457000 r–p 00000000 08:05 814465 /usr/share/icons/Gilouche/icon-theme.cache
7f9355457000-7f9355461000 r–p 00000000 08:05 845640 /usr/share/locale-bundle/de/LC_MESSAGES/glib20.mo
7f9355461000-7f9355565000 rw-p 7f9355461000 00:00 0
7f9355565000-7f93555fb000 r–p 00000000 08:05 642658 /usr/share/fonts/truetype/DejaVuSans.ttf
7f93555fb000-7f93555fd000 r-xp 00000000 08:05 681689 /usr/lib64/pango/1.6.0/modules/pango-basic-fc.so
7f93555fd000-7f93557fc000 —p 00002000 08:05 681689 /usr/lib64/pango/1.6.0/modules/pango-basic-fc.so
7f93557fc000-7f93557fd000 r–p 00001000 08:05 681689 /usr/lib64/pango/1.6.0/modules/pango-basic-fc.so
7f93557fd000-7f93557fe000 rw-p 00002000 08:05 681689 /usr/lib64/pango/1.6.0/modules/pango-basic-fc.so
7f93557fe000-7f9355808000 r–s 00000000 08:05 386469 /var/cache/fontconfig/77e41c5059666d75f92e318d4be8c21e-x86-64.cache-2
7f9355808000-7f935580b000 r–s 00000000 08:05 386521 /var/cache/fontconfig/bcbe2898c9e91ad7a9bd8a5e620edc6f-x86-64.cache-2
7f935580b000-7f9355812000 r–s 00000000 08:05 386468 /var/cache/fontconfig/d62e99ef547d1d24cdb1bd22ec1a2976-x86-64.cache-2
7f9355812000-7f9355828000 r–s 00000000 08:05 386197 /var/cache/fontconfig/7ef2298fde41cc6eeb7af42e48b7d293-x86-64.cache-2
7f9355828000-7f9355856000 r–s 00000000 08:05 386196 /var/cache/fontconfig/8d4af663993b81a124ee82e610bb31f9-x86-64.cache-2
7f9355856000-7f93558b2000 r–s 00000000 08:05 386457 /var/cache/fontconfig/df311e82a1a24c41a75c2c930223552e-x86-64.cache-2
7f93558b2000-7f935590e000 r–s 00000000 08:05 386467 /var/cache/fontconfig/17090aa38d5c6f09fb8c5c354938f1d7-x86-64.cache-2
7f935590e000-7f9355912000 r-xp 00000000 08:05 681732 /usr/lib64/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
7f9355912000-7f9355b12000 —p 00004000 08:05 681732 /usr/lib64/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
7f9355b12000-7f9355b13000 r–p 00004000 08:05 681732 /usr/lib64/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
7f9355b13000-7f9355b14000 rw-p 00005000 08:05 681732 /usr/lib64/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
7f9355b14000-7f9355b19000 r-xp 00000000 08:05 567343 /usr/lib64/libogg.so.0.5.3
7f9355b19000-7f9355d18000 —p 00005000 08:05 567343 /usr/lib64/libogg.so.0.5.3
7f9355d18000-7f9355d19000 r–p 00004000 08:05 567343 /usr/lib64/libogg.so.0.5.3
7f9355d19000-7f9355d1a000 rw-p 00005000 08:05 567343 /usr/lib64/libogg.so.0.5.3
7f9355d1a000-7f9355d3c000 r-xp 00000000 08:05 567358 /usr/lib64/libvorbis.so.0.4.0
7f9355d3c000-7f9355f3b000 —p 00022000 08:05 567358 /usr/lib64/libvorbis.so.0.4.0
7f9355f3b000-7f9355f3c000 r–p 00021000 08:05 567358 /usr/lib64/libvorbis.so.0.4.0
7f9355f3c000-7f9355f4a000 rw-p 00022000 08:05 567358 /usr/lib64/libvorbis.so.0.4.0
7f9355f4a000-7f9355f53000 r-xp 00000000 08:05 567035 /usr/lib64/libltdl.so.7.2.0
7f9355f53000-7f9356152000 —p 00009000 08:05 567035 /usr/lib64/libltdl.so.7.2.0
7f9356152000-7f9356153000 r–p 00008000 08:05 567035 /usr/lib64/libltdl.so.7.2.0
7f9356153000-7f9356154000 rw-p 00009000 08:05 567035 /usr/lib64/libltdl.so.7.2.0
7f9356154000-7f935615b000 r-xp 00000000 08:05 567360 /usr/lib64/libvorbisfile.so.3.2.0
7f935615b000-7f935635a000 —p 00007000 08:05 567360 /usr/lib64/libvorbisfile.so.3.2.0
7f935635a000-7f935635b000 r–p 00006000 08:05 567360 Multiple segmentation faults occurred; can’t display error dialog


FarmerBlair

FarmerBlair’s Profile: http://forums.opensuse.org/member.php?userid=19473
View this thread: http://forums.opensuse.org/showthread.php?t=404310

i have to sleep now - coming back tomorrow.
Thanks for your help!!!


FarmerBlair

FarmerBlair’s Profile: http://forums.opensuse.org/member.php?userid=19473
View this thread: http://forums.opensuse.org/showthread.php?t=404310

… back again, but I’ve got no more ideas…

Anybody else?

Is it time to contact the developer of keytouch?


FarmerBlair

FarmerBlair’s Profile: http://forums.opensuse.org/member.php?userid=19473
View this thread: http://forums.opensuse.org/showthread.php?t=404310

FarmerBlair;1924090 Wrote:
> … back again, but I’ve got no more ideas…
>
> Anybody else?
>
> Is it time to contact the developer of keytouch?
IMHO the multiple segmentation fault points to a bug in this software.
The wiki page what you linked is detailed - but I can’t play with these
configurations on my MSI laptop.


http://yami.googlecode.com/
http://akoskm.blogspot.com/

ram88’s Profile: http://forums.opensuse.org/member.php?userid=1058
View this thread: http://forums.opensuse.org/showthread.php?t=404310

its also interesting, that all othe devices i can choose in
keytouch-editor-bin have an event (event0 - AT Translated Set 2 keyboard
up to event8 - TPPS/2 IBM Trackpoint), but “ACPI device” has no event…

so you would suggest to contact the developer?


FarmerBlair

FarmerBlair’s Profile: http://forums.opensuse.org/member.php?userid=19473
View this thread: http://forums.opensuse.org/showthread.php?t=404310

FarmerBlair;1924119 Wrote:
> its also interesting, that all othe devices i can choose in
> keytouch-editor-bin have an event (event0 - AT Translated Set 2 keyboard
> up to event8 - TPPS/2 IBM Trackpoint), but “ACPI device” has no event…
>
> so you would suggest to contact the developer?
Try again to configure your the keyboard with keytouch - after
selecting a configuration (T60 example) do not forget to hit the Apply
button. Set the same keyboard model in Sax2 too.

What’s about gksu - I’m already pasted the link on the previous page.
This is you first error message when you start keytouch - maybe you have
some permission problems in keytouch-editor too. Install it - maybe it
changes everything. :slight_smile:

If nothing works then mail to the author.
Good luck.


http://yami.googlecode.com/
http://akoskm.blogspot.com/

ram88’s Profile: http://forums.opensuse.org/member.php?userid=1058
View this thread: http://forums.opensuse.org/showthread.php?t=404310

thank you - once more.

when I start keytouch - no matter if I use the console or the menu, no
matter if I’m su or not - doesn’t give me any error messages no more.

In SAX2 I cannot select the T60-keyboard as it is not in the list.
However, there shouldn’t be a big difference to the T61-keyboard which I
selected in SAX2.

I tried to install gksu but didn’t find RPMs for Opensuse…
and trying to compile it myself gave me

Code:

No package ‘gtk±2.0’ found
No package ‘gconf-2.0’ found
No package ‘libstartup-notification-1.0’ found
No package ‘gnome-keyring-1’ found
No package ‘libgtop-2.0’ found

However, starting keytouch-editor doesn’t work - neither as su nor as
normal user, and starting keytouch-editor-bin as normal user gives me
fewer devices than as su.

As su keytouch-editor-bin gives me a lot of devices, but the necessary
ACPI-device has no event.


FarmerBlair

FarmerBlair’s Profile: http://forums.opensuse.org/member.php?userid=19473
View this thread: http://forums.opensuse.org/showthread.php?t=404310

FarmerBlair;1924195 Wrote:
> thank you - once more.
>
> —snipped—
>
> I tried to install gksu but didn’t find RPMs for Opensuse…
> and trying to compile it myself gave me
> —snipped.

Hi.
You’re in GNOME… you need to use “-gnomesu-” not kdesu. I think
“gksu” and “gksudo” are for Debian based distros. (Not completely sure
tho).


La Humildad no es “Status”…
… es un ¡“Don”!

My ‘Laptop Specs’
(http://www.usoffice21.com/Toshiba_P105-SP921_folleto.pdf) (PDF in
Spanish)

LuisC-SM’s Profile: http://forums.opensuse.org/member.php?userid=652
View this thread: http://forums.opensuse.org/showthread.php?t=404310

Hi again.

Just for the record… ketouch-editor must be run in GNOME as
follows:

Code:

gnomesu keytouch-editor-bin

Cheers

Luis


La Humildad no es “Status”…
… es un ¡“Don”!

My ‘Laptop Specs’
(http://www.usoffice21.com/Toshiba_P105-SP921_folleto.pdf) (PDF in
Spanish)

LuisC-SM’s Profile: http://forums.opensuse.org/member.php?userid=652
View this thread: http://forums.opensuse.org/showthread.php?t=404310