Skip to content
userspace tool to control ideapad-laptop kernel driver (dbus activated)
C
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
dbus
.gitignore
AUTHORS modified: .gitignore May 15, 2013
COPYING
ChangeLog
Makefile Fixed broken dbus activation May 1, 2014
Makefile.am
NEWS
README.md Revert "Added installion instructions" Jul 6, 2013
TODO
bus.h
client.c
common.c
common.h
platform.c
platform.h
server.c Rename Jun 25, 2013
test.c Created interfaces for acpi/sysfs based platform handling Jan 9, 2014

README.md

ideapad-tools

version: 0.3

Command line utility which support ideapad laptop features
Written to use recent (3.5+) kernel patches for ideapads (Z570..)

Works:
fan mode (silent,default, dust cleaning, effctive cooling)
webcam power (on, off)
Todo:
rfkill bluetooth, wifi
backlight (should work out of the box)
current fan speed

Dependencies:
dbus
kernel with ideapad-laptop platform driver

Usage:

ideapad-client [OPTS]
OPTS:
--fan           #prints current fan mode
 --fan silent       #sets fan mode to silent
 --fan default      #sets fan mode to default
 --fan dustclean    #sets fan mode to dust cleaning
 --fan dissipate        #sets fan mode to effective cooling

--webcam        #prints current webcam power status
 --webcam on        #turns webcam on
 --webcam off       #turns webcam off

--help          #this message

Installation:

# make && make install

Tree:

.
├── bus.h
├── client.c
├── dbus
│   ├── ideapad.server.service
│   └── org.ideapad.conf
├── functions.c
├── functions.h
├── ideapad-client
├── ideapad-server
├── Makefile
├── platform.c
├── platform.h
├── README.md
├── server.c
└── todo

1 directory, 14 files

Something went wrong with that request. Please try again.