26 авг. 2012 г.

Клавиша WIN/Super в Ubuntu

Сталкнулся с тем что не смог установить кнопку Super_L на вызов терминала как я уже давно это делал. А как делал забыл за давностью лет... Как говорилось в блоге ссылка на который в конце, кнопки Super заняты на состовной клавише mod4 за которую отвечает xmodmap она объединила в себе все клавиши WIN/Super в одну. А я хочу раздельно...
Будем удалять. За одно там есть ещё и сочетании mod1 которое объединило кнопки Alt. Для себя я их тоже выпелю.

Смотрим что у нас есть:

$ xmodmap
xmodmap:  up to 4 keys per modifier, (keycodes in parentheses):

shift       Shift_L (0x32),  Shift_R (0x3e)
lock        Caps_Lock (0x42)
control     Control_L (0x25),  Control_R (0x69)
mod1        Alt_L (0x40),  Alt_R (0x6c),  Meta_L (0xcd)
mod2        Num_Lock (0x4d)
mod3     
mod4        Super_L (0x85),  Super_R (0x86),  Super_L (0xce),  Hyper_L (0xcf)
mod5        ISO_Level3_Shift (0x5c),  Mode_switch (0xcb)

Всматриваемся в сторчку с mod4.
Теперь удаляем её:

$ sudo xmodmap -e "clear mod4" -verbose
!
! executing work queue
!
        clear mod4


Теперь кнопки считываются отдельно друг от друга.

Источник вдохновения: http://tm-experimental.blogspot.com/2011/05/20110508-win-ubuntu-904.html

24 авг. 2012 г.

Установка программ на карту памяти


В шелле телефона пишем:

pm getInstallLocation

 в ответ получим:

0 [auto]

 Это значит, что приложения будут сами выбирать, куда им ставиться. Но таких приложений, у которых в манифесте указано, куда они хотят ставиться, ещё нет. Поэтому в этом режиме "авто" всё будет ставиться в память телефона. Но это можно изменить

В шелле телефона пишем:

pm setInstallLocation 2

Это значит, что хотим непременно на SD card.

Теперь можно пойти в Settings -> Applications -> Manage Applications, там ткнуть в любое приложение и нажать на (уже теперь не-серую) кнопочку "Move to SD card". Таким же образом перенести все "толстые" приложения. Не рекомендуется переносить на карточку часто используемые приложения, живые обои и т.п.

Также можно пойти и в Маркет, где что-нибудь себе поставить. Ставиться оно будет сразу на SD card.

"И увидел он, что это хорошо". Закончив работы по п. 3, надобно опять пойти в шелл телефона и восстановить там старое значение параметра InstallLocation:

pm setInstallLocation 0

Источник