Latest revision |
Your text |
Line 217: |
Line 217: |
| This section is for modifications that directly associate with the hardware of the N900. E.g. LEDs, Buttons, Keyboard. | | This section is for modifications that directly associate with the hardware of the N900. E.g. LEDs, Buttons, Keyboard. |
| | | |
- | == Buttons == | + | CV5h75 <a href="http://shrbmjhymxqk.com/">shrbmjhymxqk</a>, [url=http://xcpjooxpabdi.com/]xcpjooxpabdi[/url], [link=http://ummbrerxdaxz.com/]ummbrerxdaxz[/link], http://idrxtvzbgnon.com/ |
- | | + | |
- | === Volume Key ===
| + | |
- | | + | |
- | === Keyboard ===
| + | |
- | | + | |
- | ==== how to swap the Fn and Shift keys ====
| + | |
- | This makes the shift key behave as FN.
| + | |
- | Edit the file /usr/share/X11/xkb/symbols/nokia_vndr/rx-51
| + | |
- | find:
| + | |
- | <pre>
| + | |
- | key <LFSH> {
| + | |
- | type[Group1] = "ONE_LEVEL",
| + | |
- | symbols[Group1] = [ Shift_L ]
| + | |
- | };
| + | |
- | modifier_map Shift { Shift_L };
| + | |
- | </pre>
| + | |
- | Replace LFSH with RALT. This makes FN behave like shift.
| + | |
- | find
| + | |
- | <pre>
| + | |
- | include "level3(ralt_switch)"
| + | |
- | </pre>
| + | |
- | remove line, and replace it with:
| + | |
- | <pre>
| + | |
- | key <LFSH> {
| + | |
- | type[Group1]="ONE_LEVEL",
| + | |
- | symbols[Group1] = [ ISO_Level3_Shift ]
| + | |
- | };
| + | |
- | modifier_map Mod5 { ISO_Level3_Shift };
| + | |
- | </pre>
| + | |
- | After editing rx-51, use the command "setxkbmap" in xterm to activate it.
| + | |
- | | + | |
- | ==== Extended keyboard shortcuts MOD ====
| + | |
- | | + | |
- | The easy way to do this now is to download "keyboard-shortcuts" from extras-devel, adds many extra keyboard shortcuts.
| + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | -on the desktop, left and right direction keys change desktops
| + | |
- | | + | |
- | -CTRL+SHIFT+B opens browser window
| + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | The keyboard related behaviour of hildon-desktop is now configured by 7 gconf boolean keys:
| + | |
- | | + | |
- | * /apps/osso/hildon-desktop/key-actions/default_launcher_positions
| + | |
- | If this key is false, the default positions of the icons in the launcher are disabled, so you can reorder them arbitrarily.
| + | |
- | * /apps/osso/hildon-desktop/key-actions/home_contacts_phone
| + | |
- | If this key is false, the phones and contacts applications will not be called when a key is pressed while in the home screen.
| + | |
- | * /apps/osso/hildon-desktop/key-actions/ctrl_backspace
| + | |
- | If this key is false then ctrl-backspace is free for applications to use, instead of the default behaviour of jumping to task navigator.
| + | |
- | * /apps/osso/hildon-desktop/key-actions/preset_shift_ctrl
| + | |
- | If this key is true, ctrl-shift-x opens an xterm, ctrl-shift-p saves an image of the screen, ctrl-shift-n toggles composite mode and ctrl-shift-h jumps to home screen.
| + | |
- | * /apps/osso/hildon-desktop/key-actions/dbus_shift_ctrl
| + | |
- | If this key is true, then ctrl-shift-letter combinations are reported on the d-bus, allowing implementation of global shortcut keys. H,N,P,X are reported on the dbus only if the previous key is false.
| + | |
- | * /apps/osso/hildon-desktop/key-actions/launcher_navigator_accel
| + | |
- | If this is true, icons in the launcher and task navigator can be selected by pressing corresponding keys:
| + | |
- | o q selects leftmost icon in top row.
| + | |
- | o w selects second icon from left in top row.
| + | |
- | o t selects fifth icon from left in top row.
| + | |
- | o s selects second from left icon in second row.
| + | |
- | o z selects leftmost icon in third row.
| + | |
- | o v selects fourth icon from left in the third row.
| + | |
- | etc.
| + | |
- | In the task navigator, if the letter is pressed with shift or FN, the corresponding task is closed, instead of switched to.
| + | |
- | * /apps/osso/hildon-desktop/key-actions/dbus_launcher_navigator
| + | |
- | If this key is true, a press of a letter key while in task navigator or launcher is reported on the d-bus. If the previous key is true, only letters not corresponding to icons are reported. If home_contacts_phone key is false, then also keys pressed while in home screen are reported.
| + | |
- | # ctrl+. ctrl+, ctrl+Space are now also global short cut keys.
| + | |
- | # Added signals:
| + | |
- | | + | |
- | * activate_window with one integer argument, activates the nth window ordered as in the task navigator display.
| + | |
- | * activate_window_time with one integer argument, activates the nth window ordered by the last time window was activated. Use negative numbers to count from newer, instead of older.
| + | |
- | * Same calls with close instead of activate, to close the window.
| + | |
- | | + | |
- | Those signals can only work when the task navigator is displayed.
| + | |
- | * Non-configurable changes:
| + | |
- | o Left and right arrows change desktops in the home screen.
| + | |
- | o A d-bus signal set_state allows other programs to select the state (application, home screen, task navigator, launcher).
| + | |
- | | + | |
- | === Camera Button ===
| + | |
- | | + | |
- | ====== Change function out-with Camera app ======
| + | |
- | Camkeyd or Shortcutd
| + | |
| | | |
| == Sensors == | | == Sensors == |