Skip to content

Instantly share code, notes, and snippets.

@sourcejedi
Last active December 5, 2018 20:26
Show Gist options
  • Save sourcejedi/3b93f389ee8481ada6b6ee8948ad447e to your computer and use it in GitHub Desktop.
Save sourcejedi/3b93f389ee8481ada6b6ee8948ad447e to your computer and use it in GitHub Desktop.
sysfs attributes of IBM trackpoint device, before and after unbinding the device driver
/sys/bus/serio/devices/serio2
├── bind_mode
├── description
├── drvctl
├── firmware_id
├── id
│   ├── extra
│   ├── id
│   ├── proto
│   └── type
├── modalias
├── power
│   ├── autosuspend_delay_ms
│   ├── control
│   ├── runtime_active_time
│   ├── runtime_status
│   └── runtime_suspended_time
├── subsystem -> ../../../../../bus/serio
└── uevent
3 directories, 15 files
/sys/bus/serio/devices/serio2
├── bind_mode
├── description
├── draghys
├── drift_time
├── driver -> ../../../../../bus/serio/drivers/psmouse
├── drvctl
├── ext_dev
├── firmware_id
├── id
│   ├── extra
│   ├── id
│   ├── proto
│   └── type
├── inertia
├── input
│   └── input6
│   ├── capabilities
│   │   ├── abs
│   │   ├── ev
│   │   ├── ff
│   │   ├── key
│   │   ├── led
│   │   ├── msc
│   │   ├── rel
│   │   ├── snd
│   │   └── sw
│   ├── device -> ../../../serio2
│   ├── event6
│   │   ├── dev
│   │   ├── device -> ../../input6
│   │   ├── power
│   │   │   ├── autosuspend_delay_ms
│   │   │   ├── control
│   │   │   ├── runtime_active_time
│   │   │   ├── runtime_status
│   │   │   └── runtime_suspended_time
│   │   ├── subsystem -> ../../../../../../../../class/input
│   │   └── uevent
│   ├── id
│   │   ├── bustype
│   │   ├── product
│   │   ├── vendor
│   │   └── version
│   ├── modalias
│   ├── mouse1
│   │   ├── dev
│   │   ├── device -> ../../input6
│   │   ├── power
│   │   │   ├── autosuspend_delay_ms
│   │   │   ├── control
│   │   │   ├── runtime_active_time
│   │   │   ├── runtime_status
│   │   │   └── runtime_suspended_time
│   │   ├── subsystem -> ../../../../../../../../class/input
│   │   └── uevent
│   ├── name
│   ├── phys
│   ├── power
│   │   ├── autosuspend_delay_ms
│   │   ├── control
│   │   ├── runtime_active_time
│   │   ├── runtime_status
│   │   └── runtime_suspended_time
│   ├── properties
│   ├── subsystem -> ../../../../../../../class/input
│   ├── uevent
│   └── uniq
├── jenks
├── mindrag
├── modalias
├── power
│   ├── autosuspend_delay_ms
│   ├── control
│   ├── runtime_active_time
│   ├── runtime_status
│   └── runtime_suspended_time
├── press_to_select
├── protocol
├── rate
├── reach
├── resetafter
├── resolution
├── resync_time
├── sensitivity
├── skipback
├── speed
├── subsystem -> ../../../../../bus/serio
├── thresh
├── uevent
├── upthresh
└── ztime
19 directories, 72 files
P: /devices/platform/i8042/serio1/serio2
E: DEVPATH=/devices/platform/i8042/serio1/serio2
E: MODALIAS=serio:ty05pr00id00ex00
E: SERIO_EXTRA=00
E: SERIO_ID=00
E: SERIO_PROTO=00
E: SERIO_TYPE=05
E: SUBSYSTEM=serio
P: /devices/platform/i8042/serio1/serio2
E: DEVPATH=/devices/platform/i8042/serio1/serio2
E: DRIVER=psmouse
E: MODALIAS=serio:ty05pr00id00ex00
E: SERIO_EXTRA=00
E: SERIO_ID=00
E: SERIO_PROTO=00
E: SERIO_TYPE=05
E: SUBSYSTEM=serio
--- before-unbind 2018-12-05 19:18:57.479987244 +0000
+++ after-unbind 2018-12-05 19:20:59.589668856 +0000
@@ -3,7 +3,3 @@
├── description
-├── draghys
-├── drift_time
-├── driver -> ../../../../../bus/serio/drivers/psmouse
├── drvctl
-├── ext_dev
├── firmware_id
@@ -14,58 +10,2 @@
│   └── type
-├── inertia
-├── input
-│   └── input6
-│   ├── capabilities
-│   │   ├── abs
-│   │   ├── ev
-│   │   ├── ff
-│   │   ├── key
-│   │   ├── led
-│   │   ├── msc
-│   │   ├── rel
-│   │   ├── snd
-│   │   └── sw
-│   ├── device -> ../../../serio2
-│   ├── event6
-│   │   ├── dev
-│   │   ├── device -> ../../input6
-│   │   ├── power
-│   │   │   ├── autosuspend_delay_ms
-│   │   │   ├── control
-│   │   │   ├── runtime_active_time
-│   │   │   ├── runtime_status
-│   │   │   └── runtime_suspended_time
-│   │   ├── subsystem -> ../../../../../../../../class/input
-│   │   └── uevent
-│   ├── id
-│   │   ├── bustype
-│   │   ├── product
-│   │   ├── vendor
-│   │   └── version
-│   ├── modalias
-│   ├── mouse1
-│   │   ├── dev
-│   │   ├── device -> ../../input6
-│   │   ├── power
-│   │   │   ├── autosuspend_delay_ms
-│   │   │   ├── control
-│   │   │   ├── runtime_active_time
-│   │   │   ├── runtime_status
-│   │   │   └── runtime_suspended_time
-│   │   ├── subsystem -> ../../../../../../../../class/input
-│   │   └── uevent
-│   ├── name
-│   ├── phys
-│   ├── power
-│   │   ├── autosuspend_delay_ms
-│   │   ├── control
-│   │   ├── runtime_active_time
-│   │   ├── runtime_status
-│   │   └── runtime_suspended_time
-│   ├── properties
-│   ├── subsystem -> ../../../../../../../class/input
-│   ├── uevent
-│   └── uniq
-├── jenks
-├── mindrag
├── modalias
@@ -77,18 +17,5 @@
│   └── runtime_suspended_time
-├── press_to_select
-├── protocol
-├── rate
-├── reach
-├── resetafter
-├── resolution
-├── resync_time
-├── sensitivity
-├── skipback
-├── speed
├── subsystem -> ../../../../../bus/serio
-├── thresh
-├── uevent
-├── upthresh
-└── ztime
+└── uevent
-19 directories, 72 files
+3 directories, 15 files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment