# oqd.xinitrc # customisation of OLPC OS Build 616 /home/olpc/.xinitrc PREFIX=/usr KBD_CONF=$PREFIX/share/sugar/kbdconfig [ -f /etc/sysconfig/i18n ] && . /etc/sysconfig/i18n respeclaration --add-arbitrary-device 0 device /dev/input/event0 identifier /dev/input/event0 driver evdev sendcoreevents true respeclaration --add-arbitrary-device 0 device /dev/input/event1 identifier /dev/input/event1 driver evdev sendcoreevents true # The GS needs Relative mode. respeclaration --add-arbitrary-device 0 device /dev/input/event2 identifier /dev/input/event2 driver evdev sendcoreevents true mode Relative respeclaration --add-arbitrary-device 0 device /dev/input/event3 identifier /dev/input/event3 driver evdev sendcoreevents true #set mouse xset m default #set keyboard xset r rate 500 30 xset -r 9 r 220 -r 67 -r 68 -r 69 -r 70 -r 71 -r 72 -r 73 -r 74 -r 75 -r 95 -r 96 -r 224 -r 147 -r 49 -r 10 -r 11 -r 12 -r 13 -r 14 -r 15 -r 16 -r 17 -r 18 -r 19 -r 20 -r 21 -r 23 -r 24 -r 25 -r 26 -r 27 -r 28 -r 29 -r 30 -r 31 -r 32 -r 33 -r 35 -r 36 -r 37 -r 38 -r 39 -r 40 -r 41 -r 42 -r 43 -r 44 -r 45 -r 46 -r 47 -r 48 -r 51 -r 52 -r 53 -r 54 -r 55 -r 56 -r 57 -r 58 -r 59 -r 60 -r 61 -r 62 -r 219 -r 112 -r 110 -r 117 -r 115 -r 96 -r 221 -r 225 -r 236 -r 217 -r 218 -r 219 -r 220 -r 221 -r 191 -r 192 -r 193 -r 222 -r 223 -r 224 -r 225 -r 194 -r 195 -r 196 -r 226 -r 227 -r 228 -r 229 -r 197 -r 198 -r 199 -r 156 -r 235 xset +fp /usr/share/fonts/dejavu-lgc # order queue display customisaton # shutdown network manager /etc/init.d/NetworkManager stop killall dhclient 2> /dev/null || true ifconfig eth0 down # determine an ip address from the number in the sugar nickname # format user-number SUGAR_CONFIG=/home/olpc/.sugar/default/config ID=1 if test -f ${SUGAR_CONFIG}; then ID=`grep nickname ${SUGAR_CONFIG} | cut -f2 -d-` if test -z "${ID}"; then ID=1 fi fi IP=10.1.1.${ID}/24 # wireless network static configuration iwconfig eth0 mode ad-hoc essid channel 1 ifconfig eth0 ${IP} # add a route to the multicast address # (otherwise oqd.py fails on bind) ip route add 224.0.0.1 dev eth0 # make a short sharp noise aplay /usr/share/olpc-radio-testing/sounds/sine-42.wav 2>/dev/null >/dev/null # run the order queue display program exec /usr/local/bin/oqd.py