Image 01
profile-image

Coproscefalo

Azael Avalos Cd. Ju├írez, Mexico
System Software

KToshiba

System Software Dec 14 2015
Score 83%
83 Likes
17 Dislikes
KToshiba

System Software 60 comments

Score 83%
83 Likes
17 Dislikes
Dec 14 2015
Hi there,

Sorry for the late reply, can you try the SVN snapshot 211 from the SF.net code page?

I would like to know if the issue still persists there.

Cheers
Azael - Mar 18 2015
Try the new version, fixes were made there regarding some of the issues mentioned here.
Packages from the build service are ready. - Feb 07 2015
Sorry for the late reply (I'm on vacations).

KToshiba does not handle brightness directly, instead it relies on KDE and DBus to perform certain actions (like brightness).

Which icon is on top of FN-F2, a bulb or a brightness one (wheel with triangle)?

What is the output of: ls /sys/class/backlight

Some Toshiba laptops come with broken backlight AML code, I have a patch ready to be sent to the kernel.

Cheers - Jul 24 2014
Yes that is expected for the omnibook module, once installed, here comes the tedious part of it, do as follows:

  • modprobe omnibook

  • dmesg | grep "omnibook: Enabled features"


  • For me this is what it outputs:
    omnibook: Enabled features: blank bluetooth cooling display fan hotkeys dmi version lcd temperature wifi throttling.


    The support we are looking for is "hotkeys". You probably just have "dmi" and "version"

    Heres what you have to do:

  • modprobe omnibook ectype=10

  • dmesg | grep "omnibook: Enabled features"

  • rmmod omnibook


  • Do that w/ every ectype starting w/ ectype=10 all the way to ectype=15 (told ya it was tediuos work...)

    And email me the results, since I can't seem to post more replies here.


    And now, for the sleep key, it does what is is supposed to do, but you computer might not have sleep support yet.

    Saludos

    - Jul 23 2009
    Ugly, after a quick Google search, it seems that your laptop uses an Insyde H2O BIOS, thats why toshiba_acpi is not working (and probably will never do...).

    Your chances are w/ the omnibook module, grab it from trunk and test it. It is a messy job, but hopefully at the end you can have your laptop Fn keys supported (as well as some other stuff).

    Write me to my e-mail (listed above) and I will try to help you set up the omnibook module.

    Saludos - Jul 23 2009
    For the moment yes.

    Since NetworkManager provides a D-Bus call that can do the job, and I haven't found any other service that provides the same functionality. If you (or someone else) knows of another D-Bus service that provides a similar functionality not dependable on NetworkManager, let me know.

    And for the time being you can live w/o Fn-F8 support, unless using NM.

    Saludos - Jul 23 2009
    That Fn-F1 giving you an "l" key is familiar, and I've seen it even w/ my laptop (X205-S9800) before the hotkeys were handled by the kernel drivers.

    Which kernel driver are you using, toshiba_acpi or omnibook?

    If the hotkeys are being processed by a kernel driver, then you just need to map them to the appropriate keycodes, check dmesg for something like this:

    atkbd.c: Unknown key released (translated set 2, code 0x6e on isa0060/serio0).
    atkbd.c: Use 'setkeycodes 6e <keycode>' to make it known.

    Whenever you press Fn-F4 or other Fn-Fsomething key. And if that is the case, you might need to edit and/or create an FDI file, so HAL can pick it up and map those keys for you.

    Saludos
    Azael - Jul 21 2009
    That Fn-F1 giving you an "l" key is familiar, and I've seen it even w/ my laptop (X205-S9800) before the hotkeys were handled by the kernel drivers.

    Which kernel driver are you using, toshiba_acpi or omnibook?

    If the hotkeys are being processed by a kernel driver, then you just need to map them to the appropriate keycodes, check dmesg for something like this:

    atkbd.c: Unknown key released (translated set 2, code 0x6e on isa0060/serio0).
    atkbd.c: Use 'setkeycodes 6e <keycode>' to make it known.

    Whenever you press Fn-F4 or other Fn-Fsomething key. And if that is the case, you might need to edit and/or create an FDI file, so HAL can pick it up and map those keys for you.

    Saludos
    Azael - Jul 21 2009
    That Fn-F1 giving you an "l" key is familiar, and I've seen it even w/ my laptop (X205-S9800) before the hotkeys were handled by the kernel drivers.

    Which kernel driver are you using, toshiba_acpi or omnibook?

    If the hotkeys are being processed by a kernel driver, then you just need to map them to the appropriate keycodes, check dmesg for something like this:

    atkbd.c: Unknown key released (translated set 2, code 0x6e on isa0060/serio0).
    atkbd.c: Use 'setkeycodes 6e <keycode>' to make it known.

    Whenever you press Fn-F4 or other Fn-Fsomething key. And if that is the case, you might need to edit and/or create an FDI file, so HAL can pick it up and map those keys for you.

    Saludos
    Azael - Jul 21 2009
    I'm not sure about that error, I'm using openSUSE 11.1 as well, but I'm using KDE4 rc2 and don't have those problems.

    Try upgrading to rc2 (or even wait for rc3) and see if it solves the cmake problems.

    Oh, and make sure you have the -devel package installed as well.

    Saludos
    Azael - Jul 21 2009
    Hi there:

    Try the code from SVN, from Konsole do:

    svn co https://ktoshiba.svn.sourceforge.net/svnroot/ktoshiba/branches/KToshiba/0.4.0 ktoshiba

    mkdir ktoshiba/build && cd ktoshiba/build

    cmake ..
    make
    ./src/ktoshiba

    Once running, see if it outputs any errors or messages and try pressing the Fn combos again.

    KToshiba listen to computer_logicaldev_input_2 and platform_i8042_i8042_KBD_port_logicaldev_input HAL devices to receive hotkey events, to know which HAL device your laptop's sending events to, open a tab on the existing Konsole (Ctrl+Shift+N) or open a new one and type:

    lshal -m

    once done it, press an Fn combo (eg: Fn-F1) and you should get something like this:

    Start monitoring devicelist:
    -------------------------------------------------
    22:23:32.859: computer_logicaldev_input_2 condition ButtonPressed = coffee

    If your device is different from the ones above, then let me know so I can add it too.

    Saludos
    Azael - Jul 21 2009
    Hi there,

    1. Well, the machine id number is shared between several models and I might not have your model name on my list. I'll add it, thanks for the report.

    2. Assign the Bluetooth On/Off to any Fn-F# key and press that ssigned key a couple times and send me the output of"

    'cat .xsession-errors | grep ktoshiba'

    3. For the BSM to work, the laptop must be running on batteries in order to cycle between the different modes, if indeed you laptop is running on batteries and it does not cicle, again, try changing the BSM and send me the output of the file mentioned on 2.

    4. Again, send me the output of the stuff at 2.

    5. Cool, just tell me what they are supposed to do and I'll try to implement the actions needed.

    I have plans to add a configuration dialog to all remaining Fn-something hotkeys, so that all the Fn combos can be used.

    Saludos
    Azael - Jun 12 2007
    Weird, where did you get the rpm from?

    Open a konsole and type:

    kcmshell ktoshibam

    and send me the output of it.

    And about the source code, yeah, there's a problem I didn't saw, just replace

    m_SCIIface to m_SCIface

    and the code should compile, didn't spoted that one because I always compile with libsynaptics support. I'll upload an updated source package today in about 30 minutes. - Jun 01 2007
    I'm not sure If I'll ever do that, since I don't update the web page that often. But what you can do is to monitor the project at SF.net and it will send an email every time a new version of KToshiba is out.

    Saludos
    Azael - Jun 01 2007
    Hehe, don't worry, I get your point.

    And no problem at all, use it test it, and report any issues that you find.

    Saludos
    Azael - Jun 01 2007
    Please go to the SF.net download page to get a newer "alienized version" of KToshiba

    https://sourceforge.net/project/showfiles.php?group_id=125741&package_id=137549&release_id=512137

    Saludos
    Azael - May 30 2007
    Hi there,

    I've just added an "alienized" .deb package, give it a try and tell me if it worked.

    Saludos
    Azael - Oct 03 2006
    Have you tried KMilo from the kdeutils package?

    KMilo supports various types of laptops, maybe you should give it a try.

    Saludos
    Azael - Sep 05 2006
    Hi there,

    If you successfully loaded the omnibook module, then you should have a new directory on the /proc filesystem (/proc/omnibook), if you type the command `ls /proc/omnibook` you should see something like these:

    ac battery blank display dmi fan lcd onetouch temperature version

    Now get KToshiba and run the configure script with the option --with-omnibook like this:

    ./configure --with-omnibook (you may include more options)

    once configure finished, do the usual (make, su -c "make install"), and KToshib will be compiled with omnibook module support.

    For the Fn-Keys to work, please read the README.omnibook file, as instructions on how the get these working are there, but in short:

    if you get something like this on the syslog: (code=X keycode=Y are from kernel)

    messages like this:
    | Unknown key pressed/released (translated set 2, code X on isa0060/serio0)
    | Use 'setkeycodes Y ' to make it known.

    then you must run the following command:

    `setkeycodes X Y`

    And that should do it, but please see the README.omnibook file as there describes what keycodes to use.

    Saludos
    Azael

    P.S.: If you still have trouble either post it here or send me an e-mail directly. - Sep 05 2006
    Sweet!!!
    I just updated the web page with a link to your SlackWare package.

    Thanks a lot - Apr 17 2006
    Hi there

    I will suggest you to build KToshiba from source that way you can choose wich features to include, however, if you want synaptics support, you will need to download, compile and install libsynaptics version 0.14.4 which is available fom here:

    http://qsynaptics.sourceforge.net/ - Apr 14 2006
    In theory it can be built on any distro, as long as you have the required dependencies.

    If you don't want a feature, in this case, synaptics, configure KToshiba with the following:

    ./configure --without-libsynaptics

    and that will get rid of the libsynaptics dependency - Apr 14 2006
    The problem described has been resolved, please re-download the package to test.

    Also added Hungarian translation (not complete tho) thanks to Charles Barcza kbarcza@blackpanther.hu - Feb 08 2005
    Yes. I've considered making it a KMilo plug-in and work is in progress since last month.

    I wanted this to be a KMilo plug-in since the begining, but I wanted some real world testing first, since only a friend and I are using KToshiba.

    If you look at the sources, the Kontrol Center configuration widget already access KMilo.

    Keep testing it and send me any bugs, features or whatever you think is needed to improve this program. - Dec 08 2004
    KNetworkManager

    Network 38 comments

    Score 71%
    71 Likes
    29 Dislikes
    Sep 28 2006
    Thanks for the replies !!!

    And no, I'll compile it as soon as I get home and give it a try.

    Saludos
    Azael - Sep 28 2006
    Is there any difference between the "prerelease" shipped with SUSE 10.1 and the final 0.1 version? - Sep 28 2006
    QtiPlot

    Science 347 comments

    Score 85%
    85 Likes
    15 Dislikes
    Nov 07 2011
    Hi there !!!

    I just downloaded the new version and there's a problem compiling it:

    make[1]: *** No rule to make target `../3rdparty/zlib123/minigzip.c', needed by `../tmp/qtiplot/minigzip.o'.

    It's looking for an unexistent file under the 3rdparty folder. I've tried commenting out the inclusion of the file on the qtiplot.pro file, but it still needs it at the time of linking...

    Seems that the file was not included in the tar.gz package, I'll try again with the zip package or I'll wait for the updated tarball.

    By the way, thanks for this piece of software, keep up the good work. - May 17 2006