Advertisement
Guest User

Untitled

a guest
Dec 26th, 2015
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.70 KB | None | 0 0
  1. /etc/sensorfw/primaryuse.conf
  2. [plugins]
  3. accelerometeradaptor = hybrisaccelerometeradaptor
  4. alsadaptor = hybrisalsadaptor
  5. #proximityadaptor = hybrisproximityadaptor
  6. magnetometeradaptor = hybrismagnetometeradaptor
  7. gyroscopeadaptor = hybrisgyroscopeadaptor
  8. orientationadaptor = hybrisorientationadaptor
  9.  
  10. [magnetometer]
  11. scale_coefficient = 1
  12. transformation_matrix = "-1,0,0,0,1,0,0,0,1"
  13. needs_calibration = 0
  14.  
  15. [accelerometer]
  16. transformation_matrix = "1,0,0,0,1,0,0,0,1"
  17.  
  18. /etc/xdg/QtProject/Sensors.conf
  19. [Default]
  20. QAccelerometer=sensorfw.accelerometer
  21. QAmbientLightSensor=sensorfw.als
  22. QCompass=sensorfw.compass
  23. QMagnetometer=sensorfw.magnetometer
  24. QOrientationSensor=sensorfw.orientationsensor
  25. QProximitySensor=sensorfw.proximitysensor
  26. QRotationSensor=sensorfw.rotationsensor
  27. QLightSensor=sensorfw.lightsensor
  28. QGyroscope=sensorfw.gyroscope
  29.  
  30. then run:
  31. systemctl disable sensorfwd.service
  32. ps -ef | grep sensor and kill the pid
  33. /usr/sbin/sensorfwd -c=/etc/sensorfw/primaryuse.conf --log-level=warning --no-magnetometer-bg-calibration &
  34. as root... (best to change log level to debug so you can see it working)
  35. change orientation with debug, and you should see this in terminal output
  36. I added my own systemd service that runs a script
  37. /etc/systemd/system/multi-user.target.wants/ath6kl.service
  38. [Unit]
  39. Description=ATH6KL
  40. Before=network.target
  41.  
  42. [Service]
  43. RemainAfterExit=true
  44. ExecStart=/usr/bin/enable_sensors
  45.  
  46. [Install]
  47. WantedBy=multi-user.target
  48.  
  49.  
  50.  
  51. I can't get it to run with systemd with the service they are using... maybe over DBus
  52. /usr/bin/enable_sensors (executable)
  53. #!/bin/bash
  54. /usr/sbin/sensorfwd -c=/etc/sensorfw/primaryuse.conf --log-level=warning --no-magnetometer-bg-calibration &
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement